Commit Graph

19077 Commits

Author SHA1 Message Date
Aronai Sieyes
b3be065ae4 Port: Merge pull request 6900 from VOREStation/vplk-overmap-events
Overmap Events
2020-04-06 17:54:26 -04:00
listerla
646cc20f7f BUREAUCRACY TIME (#6851)
* BUREAUCRACY TIME

* Missing white folder

* Sounds are already in. Oops.

* Removes clone of paper_taped

* branch update, hopefully

* pen-x states

* Restores paper bins

* Revert "Restores paper bins"

This reverts commit 2dd29478a4.

* Reverts bins for real?
2020-04-05 19:15:40 -07:00
Neerti
eea37d024d Does some of the things Ater wants. 2020-04-05 17:33:48 -04:00
Neerti
ba56f7951f Hopefully fixes conflicts. 2020-04-05 17:07:37 -04:00
Atermonera
70534c3a6b Merge pull request #6920 from Neerti/medical_qol
QoL: Small Medical Things
2020-04-05 00:01:57 -07:00
Atermonera
558ff4ade9 Merge pull request #6936 from VOREStation/vplk-sundry-bugfixes-xi
[PORT] Sundry Bugfixes XI
2020-04-04 23:36:44 -07:00
Atermonera
62459e4f47 Merge pull request #6938 from VOREStation/pol-minevend
Mining equipment vendor use new vendor sprite
2020-04-04 23:33:50 -07:00
Atermonera
eb39fba4f8 Fixes supply shuttle display timer (#6947)
* Fixes supply shuttle display timer

* Update shuttle_supply.dm

* Radio_frequency dark magicks
2020-04-04 19:35:25 -07:00
Atermonera
2bb6e71e50 cataloguers fit in belt slot (#6946) 2020-04-04 19:32:30 -07:00
Atermonera
269b008207 Merge pull request #6917 from VOREStation/pol-telecube
Telecube tweaks
2020-04-03 13:23:40 -07:00
Atermonera
3473522d5a Merge pull request #6904 from VOREStation/pol-cleanup
Clean up various things
2020-04-03 00:13:32 -07:00
Atermonera
1ca8b121f1 Merge pull request #6859 from VOREStation/pol-baycomps
Port Bay computer icons
2020-04-01 20:29:00 -07:00
Atermonera
eae8cade90 Merge pull request #6912 from VOREStation/aro-mapload
[PORT] Speed up map load significantly
2020-04-01 20:25:17 -07:00
Atermonera
933f54cdb0 Merge pull request #6924 from Novacat/nova-holowarrant
Sniper Rifle QOL
2020-04-01 20:03:12 -07:00
Atermonera
278b2fe8df Merge pull request #6925 from Novacat/nova-runtimes
Changes webbing to Initialize
2020-04-01 20:02:16 -07:00
Atermonera
f77da92476 Merge pull request #6928 from VOREStation/pol-runtimes
Fix 2 runtimes
2020-04-01 19:38:28 -07:00
Atermonera
48c813eba3 Merge pull request #6929 from VOREStation/aro-shieldremote
Add shield remote button
2020-04-01 19:36:38 -07:00
Aronai Sieyes
1f28617273 Mining equipment vendor use new vendor sprite 2020-03-31 17:40:30 -04:00
Leshana
a822dc3cd0 Fixes Runtime in chemsmoke.dm,177: Cannot read null.seed_name
- This was caused by create_spores() being called on seeds which were not registered with the plant_controller (becuase they had never been harvested)
- Instead of registering them, we can just pass the seed datum itself, that is all the chemsmoke needs anyway.
2020-03-31 17:28:32 -04:00
Leshana
34bcecb2da Fixes Runtime in turf.dm,205: undefined variable /turf/simulated/floor/tiled/var/movement_type
- Please do not call turf.Enter(another_turf).  My best guess is it wants to check the spread of a "cloud" of splatter, so air_canblock should be ok.
2020-03-31 16:50:18 -04:00
Leshana
5508ebc5a6 Fix Runtime in reagent_containers.dm,112: undefined proc or verb /mob/living/bot/farmbot/check mouth coverage(). 2020-03-31 16:50:07 -04:00
Leshana
d9103b6f38 Fixes Runtime in randomverbs.dm,134: list index out of bounds 2020-03-31 16:49:38 -04:00
Aronai Sieyes
a209989e2f Merge remote-tracking branch 'upstream/master' into pol-baycomps 2020-03-31 10:47:47 -04:00
Arokha Sieyes
6dc2d5269e Change VChat sqllite error message handler 2020-03-30 21:34:42 -04:00
Atermonera
ac681bb689 Merge pull request #6911 from ShadowLarkens/admin_utilities_and_niceities
Added three utilities for admins & developers
2020-03-30 17:47:05 -07:00
Atermonera
636062b506 Merge pull request #6858 from VOREStation/pol-bayvend
Port Bay's vendor/smartfridge sprites
2020-03-30 17:43:48 -07:00
Atermonera
957a95fba7 Merge pull request #6902 from VOREStation/vplk-ssalarm
Convert alarm_manager into SSalarm subsystem.
2020-03-30 17:40:24 -07:00
Aronai Sieyes
52fc79fb3c Add shield remote button 2020-03-30 17:47:34 -04:00
Aronai Sieyes
f578bed70d Fix two runtimes in examine 2020-03-30 16:27:25 -04:00
Aronai Sieyes
144d4c8af0 Fix a runtime in seeds.dm 2020-03-30 16:27:15 -04:00
Unknown
31f5cc8636 Updates Vox/Unathi Stuff 2020-03-29 22:02:13 -04:00
Unknown
ecb85bd548 Changes webbing to Initialize
Fixes lateload webbing
2020-03-29 21:32:25 -04:00
Unknown
665a2f45bf Sniper Rifle QOL
- Adds Action Buttons for Sniper Rifles

I have been thinking of a very mild buff to the LWAP, mainly because the Laser Cannon does far more damage and is more portable, and the Laser Rifle has much more shots and has swappable cells.

But for now just going with this QOL Tweak.
2020-03-29 21:15:15 -04:00
Atermonera
44cd9de168 Fixes examine panel icons (#6914) 2020-03-29 15:02:13 -07:00
Atermonera
05e64b0171 Fixes headphone offear (#6891)
* Fixes headphone offear breaking second ear slot when mousedropped

* Update clothing.dm
2020-03-29 14:54:50 -07:00
Atermonera
1c23cabe04 Fixes slime enrage message (#6890)
* /datum/ai_holder/simple_mob/xenobio_slime doesn't tell everyone it's angry

* non-red slimes still give big warning on enrage
2020-03-29 14:54:20 -07:00
Aronai Sieyes
f204ae9385 2 new mech equipments (#6889)
* Adds atom/movable cloaking framework

* Mecha omni-shield generator

* Mecha cloaking generator

* Clean up various mech code and allow overrides lower

* DME update

* Adds fighters

* Missed a color check in colorable gunpods

* Update code/modules/mob/living/simple_mob/subtypes/animal/giant_spider/lurker.dm

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

Co-authored-by: Novacat <35587478+Novacat@users.noreply.github.com>
2020-03-29 14:53:56 -07:00
Neerti
f35d9da9a9 A few bugfixes and QoL tweaks. 2020-03-29 02:15:49 -04:00
Neerti
c1bed4390b Updates two new events to current codebase. 2020-03-28 19:20:29 -04:00
Neerti
88b4e47e8b Fixes merge conflicts again. 2020-03-28 19:06:14 -04:00
Aronai Sieyes
721282853c Telecube tweaks 2020-03-28 15:32:47 -04:00
Leshana
8da8e3e0b1 Convert alarm_manager into SSalarm subsystem.
- Switch to using MC_TICK_CHECK and replace all references.
- Optimize stat panel display by caching the active alarms.
2020-03-28 01:20:34 -04:00
Leshana
50f13e3a2b Add dust back to space holofloors 2020-03-27 20:37:08 -04:00
ShadowLarkens
6b802b61e8 Port VOREStation PR 6914 Speed up map load significantly
- Set initialized = FALSE on unsimulated turfs that need to intialize.
- Most of area/New() to initialize
- Faster lookup of self-init on atoms
- Split air alarm and fire alarm files, move new to initialize
- Tweak decals and opacity

Co-authored-by: Aronai Sieyes <arokha@arokha.com>
Co-authored-by: Leshana <Leshana@users.noreply.github.com>
2020-03-27 20:37:02 -04:00
ShadowLarkens
777f56e86c Added three utilities for admins & developers
- There is a new option in the player panel labeled "Send back to
   Lobby", which will send a given player back to the lobby.
 - The player panel also has a shortcut to the "Spawn Character" verb.
 - Finally, there's a new config option that disables the warning
   message about multikeying if two mobs with the same CID are found;
   this option should NOT be enabled if multikeying is prohibited by the
   server rules. It is simply a developer tool, as multikeying is
   sometimes necessary to test new features that require two clients
   interacting.
2020-03-27 16:11:28 -07:00
Atermonera
dfda8ea952 Merge pull request #6900 from VOREStation/vplk-sssupply
Converted old supply_controller to SSsupply
2020-03-27 14:37:31 -07:00
Aronai Sieyes
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
Atermonera
73a1f8ed03 Merge pull request #6888 from VOREStation/vplk-overmap-skybox
Port Overmap Skybox, Ships, Sectors, and Boats
2020-03-27 14:05:28 -07:00
Leshana
05081341b8 Spelling corrections. 2020-03-27 17:01:12 -04:00
Atermonera
6f2aec58c5 Merge pull request #6906 from Meghan-Rossi/lungfix
Fix runtimes in lungs.dm
2020-03-27 00:17:32 -07:00