Atlantiscze
a9af839845
Fixes Phazon and Janus being unable to phase
...
- Fixes #6302
2020-04-22 15:52:00 +02:00
Aronai Sieyes
5a92fc4ec9
Let mechs connect to ports if they're larger mechs ( #7001 )
2020-04-21 00:30:49 -07:00
ShadowLarkens
54a8a5823d
Saycode Overhaul -- Multilingualism ( #6956 )
...
* Port ParadiseSS13/Paradise#2100 - Saycode refactor
* Removed unused old carbon slimes code
* Port ParadiseSS13/Paradise#5099 - Saycode part 2
* Ported ParadiseSS13/Paradise#7170's /datum/browser Check Known Languages
* Port ParadiseSS13/Paradise#9240 - Get rid of alt_name in favor of GetAltName()
* Port ParadiseSS13/Paradise#10330 - You can now use multiple languages in one message
* Addressed Atermonera's review.
Translators now print the full message if they find any languages within the
message that the user doesn't understand, minus languages it cannot translate.
Additionally, the combine_message proc has been significantly simplified
by eliminating an ugly tree structure with the help of a little helper
proc.
The removal of the extra span inside each piece doesn't seem to have
visually changed the messages in any other way than changing where the
wordwrap happens, strangely enough. Must be something in IE's code being
picky about invisible elements. On the bright side, it splits *later*
than it did before, thus reducing the lines a message will take up by a
tiny amount.
Also, a bunch of things now have the 'filter_say' class from
PolarisSS13/Polaris#6998 . Since span classes with no definition are
totally valid and just don't do anything, this PR does **not** depend on
that PR being merged first.
* Always gotta be one
2020-04-20 01:11:53 -07:00
Atermonera
1ed5556b8f
Adds empty filter classes to send messages to particular vchat filters. ( #6998 )
...
* Adds empty filter classes to send messages to particular vchat filters.
Adds combat log (playerside X hit Y) filter
Adds admin log, attack log, and debug log filters (Admin side)
Moves many unfiltered admin verb outputs to admin log filter
* unmatched tags
2020-04-20 00:28:16 -07:00
Atermonera
6a15586a74
Replaces toy waterflower with spraybottle waterflower ( #6997 )
2020-04-20 00:24:53 -07:00
Atermonera
1635de6349
Merge pull request #6999 from KasparoVy/leaves-me-breathless
...
Update Human HUD Generation to Fix Internals Graphical Bug
2020-04-19 14:37:44 -07:00
Atermonera
0b03209c66
Merge pull request #6996 from VOREStation/vplk-ssopenspace
...
[PORT] Refactor the Open Space controller into MC Subsystem
2020-04-19 14:36:22 -07:00
Atermonera
098f1b1b43
Merge pull request #6993 from VOREStation/vplk-glass-firedoors
...
[PORT] Make glass firedoors constructable/deconstructable.
2020-04-19 14:32:55 -07:00
Atermonera
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
Killian
58ac25157b
Security Voidsuit Overhaul Redux ( #6985 )
...
* security voidsuit overhaul redux
* svo2 - small desc update
* update inhands for secEVA suits
2020-04-19 13:20:39 -07:00
Atermonera
08d463a797
Merge pull request #6971 from KillianKirilenko/kk-cyclers
...
Suit Cyclers: Faster, Smarter, Better
2020-04-16 20:14:52 -07:00
Killian
f7cf3143da
ssu: don't prefix 'refitted' to the desc
2020-04-17 02:37:02 +01:00
Killian
31bd5e46b3
ssu: extended list, now sorted by departments
2020-04-15 21:09:28 +01:00
KasparoVy
a9e7a4d16a
Update Human HUD Generation to Fix Internals Graphical Bug
...
Fix an issue whereby when reconnecting to the server after disconnecting/losing connection your internals HUD element will always be off, even if you're actually still breathing from a tank.
Now it checks & shows the correct state so you don't panic after lagging out IN SPACE AAAAAHHHH
2020-04-15 02:19:09 -04:00
Leshana
f8755f2de5
Fix openspace redering of under-objects that have no main icon (only over/underlays)
...
In particular stops manifolds from getting the openspace "map" icon state as its main icon instead of null.
2020-04-14 09:40:19 -04:00
Leshana
5dbf08b462
Refactor the Open Space controller into MC Subsystem
...
- Basically just refactor doWork() into fire() with the capablity to return in the middle with MC_TICK_CHECK.
- Move some vars around to be more organized.
- Only functional change is that when a turf is queued twice in one cycle, the second queue moves it to the end of the list instead of it being in the queue twice
2020-04-14 09:38:23 -04:00
Leshana
2d37c09d12
Commit move of open_space_controller.dm to subsystems folder to track history through rename.
2020-04-14 09:37:58 -04:00
Killian
2a3ba36f5d
fix Sec EVA to Security EVA, sneaky workaround to inhands
2020-04-13 13:35:36 +01:00
Atermonera
017ac22ce9
Merge pull request #6989 from VOREStation/pol-blast
...
Random blast door fix
2020-04-12 23:22:02 -07:00
Atermonera
742d4002f8
Merge pull request #6987 from VOREStation/vplk-adminload-atmos
...
[PORT] Fix offline vent pumps and scrubbers on loaded maps.
2020-04-12 23:21:24 -07:00
Atermonera
8e63aa69c7
Merge pull request #6986 from VOREStation/vplk-fix-manifold-underlays
...
Fix manifold and manifold4w underlay rendering.
2020-04-12 23:18:32 -07:00
Atermonera
28bede5936
Merge pull request #6977 from VOREStation/vplk-remove-ss-references
...
Remove non-global references to SSgameMaster and SSevent_ticker
2020-04-12 23:14:20 -07:00
Atermonera
974919151b
Merge pull request #6967 from VOREStation/pol-pipes
...
Add 2 new pipe types
2020-04-12 23:00:41 -07:00
Atermonera
32a573f5cc
Merge pull request #6878 from Mechoid/ATaleofBlobsandMen
...
A Tale of Blobs and Man
2020-04-12 22:34:33 -07:00
Leshana
e11baeb0bb
Make glass firedoors constructable/deconstructable.
2020-04-12 21:08:21 -04:00
Atermonera
ca6cf9e938
Adds pref to toggle vchat without 60s wait for linux users ( #6980 )
2020-04-11 21:50:51 -07:00
Atermonera
1cae548d08
Merge pull request #6966 from VOREStation/vplk-bye-area-new
...
Refactor away area/New()
2020-04-11 21:40:51 -07:00
Atermonera
98fe59024a
Merge pull request #6937 from VOREStation/pol-dockhelpers
...
Adds airlock setup helpers
2020-04-11 20:48:43 -07:00
Leshana
1feb05d8b3
Change "passive vent" to "passive_vent" icon state.
...
Best practice to avoid spaces in icon state names, works better with CSS class names too.
2020-04-11 18:07:24 -04:00
Aronai Sieyes
23782f9783
Give sensors a master_tag so they can function as buttons
2020-04-11 15:33:15 -04:00
Aronai Sieyes
cfd052a977
Allow 'offmap spawn' jobs to be isolated from station employees
2020-04-11 13:38:13 -04:00
Aronai Sieyes
965f7235b7
Random blast door fix
2020-04-11 12:51:29 -04:00
Atermonera
8fe72d24f9
Merge pull request #6983 from Novacat/nova-alerts
...
Fixes deadringer decloaking
2020-04-10 23:56:54 -07:00
Atermonera
527370ca4f
Merge pull request #6982 from VOREStation/vplk-fix-vv-lists
...
Fix VV on lists
2020-04-10 23:56:38 -07:00
Atermonera
f65aa7eb13
Merge pull request #6981 from VOREStation/vplk-overal-missed-fixes
...
Port followup misc fixes
2020-04-10 23:50:48 -07:00
Atermonera
b6b7c2468c
Merge pull request #6974 from Shadow-Quill/patch-1
...
Unfucks arrival shuttle latejoins when shuttle is docked
2020-04-10 23:50:08 -07:00
Atermonera
68927cbc0d
Merge pull request #6970 from VOREStation/pol-couplefix
...
Fix 2 bugs
2020-04-10 23:49:46 -07:00
Aronai Sieyes
491d94d850
Port 7145: CHECK_TICK in xenoarch setup for the sake of largermaps
2020-04-10 19:54:17 -04:00
Leshana
ba03c3321e
Port 7056: Make blood etc decals vanish when overmap ships fly away.
2020-04-10 19:54:01 -04:00
Leshana
bfa14f2c25
Cause the maploader to log an error if dmm file contains an undefined type.
...
This will greatly ease debugging as otherwise the only error you might get is Runtime in reader.dm,370: list index out of bounds, and even then only if the turf has no objects.
2020-04-10 19:49:43 -04:00
atermonera
7d959c5602
Adheres to byond's ridiculous list indexing convention in carp_migration.dm, line 44
2020-04-10 16:19:41 -07:00
atermonera
e8c70a9f63
PRIORITY CRITICAL: Fix infinite loop in carp_migration.dm, line 44
2020-04-10 16:13:43 -07:00
Mechoid
1520c2d190
S l e e p, and split to Ater's request.
2020-04-10 15:54:50 -07:00
Leshana
520d5de7bd
Suspend SSmachines subsystem while we are initializing map templates.
...
- Adds the capability to "suspend" a subsystem while we're loading something.
2020-04-10 17:54:01 -04:00
Leshana
c1c5c55fba
MC Statpanel now distinguishes between NO_FIRE subsystems and OFFLINE (can_fire <= 0) subsystems
2020-04-10 17:53:52 -04:00
Leshana
890fdcb0c2
all_areas fixup
2020-04-10 14:58:59 -04:00
Leshana
6f5fb88922
Removed area.uid var and /area/New()
...
- var/uid was used in only a handful of places. Because areas are singletons
it is safe to replace the uid with \ref, areas don't get deleted.
- And with that /area/New() is empty, we can remove it!
2020-04-10 14:58:59 -04:00
Leshana
2c13bee848
Replace global all_areas list with world.
...
It ends up having similar performance, so might as well not bother with all_areas.
2020-04-10 14:58:59 -04:00
Leshana
22844cfb5c
Fix manifold and manifold4w underlay rendering.
...
Don't add twice as many underlays as you need, thanks!
2020-04-10 11:48:17 -04:00
Mechoid
001d5b091f
Merge branch 'master' of https://github.com/PolarisSS13/Polaris into ATaleofBlobsandMen
...
# FixConflicts:
# polaris.dme
2020-04-09 22:55:42 -07:00