Commit Graph

16931 Commits

Author SHA1 Message Date
Yoshax
e80541f74f Fixes an issue with a custom item 2017-05-21 20:34:06 +01:00
Arokha Sieyes
2cc7d2af15 Merge pull request #1498 from Cameron653/master
Fixes serdy's revolver gun sound
2017-05-21 00:36:31 -04:00
Arokha Sieyes
d3d180f739 Merge pull request #1497 from VOREStation/aro-tether-wip
Various Tether Fixes
2017-05-21 00:35:52 -04:00
Cameron653
15104bb579 Fixes serdy's revolver gun sound
Gives it the correct fire sound
2017-05-20 22:32:12 -04:00
Arokha Sieyes
c99e4ed624 Remove yellow color from outdoor atmos area on holomaps 2017-05-20 22:26:09 -04:00
Arokha Sieyes
430895bf82 Fixup elevator cryo missing 2017-05-20 22:26:09 -04:00
Arokha Sieyes
5f91134f6a Remove elevator spawn point 2017-05-20 22:26:08 -04:00
Arokha Sieyes
3a856f5bad Merge pull request #1493 from VOREStation/aro-tether-wip
Tether Map
2017-05-20 17:19:32 -04:00
Leshana
e4becce7bf Added VOREStation comments to our custom lines that were missing them and removed debugging code. 2017-05-20 16:57:33 -04:00
Spades
520719411c Merge pull request #1486 from Pancakesss/patch-2
Belle's Netgun & Reagent Implant
2017-05-20 16:08:22 -04:00
Leshana
be19a40248 Fix missing closing HTML tags in messages. 2017-05-20 16:05:54 -04:00
Pancakesss
3e37c22747 Update custom_items_vr.dm
Huff.
2017-05-20 15:32:37 -04:00
Arokha Sieyes
bd3f349549 Merge pull request #1484 from Yoshax/customitemstuff
Fixes some custom item stuff
2017-05-20 15:17:50 -04:00
Arokha Sieyes
2ea6c0bc17 Merge pull request #1490 from VOREStation/aro-sanom
Fix 2 SA problems
2017-05-20 15:17:35 -04:00
Arokha Sieyes
5bc3d7ba22 Merge pull request #1491 from Yoshax/lang
Fixes an issue where a non-existent language was existing + some normalisation
2017-05-20 15:14:30 -04:00
Yoshax
3d63880041 Adds defines cause who wants problems 2017-05-20 18:11:20 +01:00
Yoshax
b188fae46b Fixes an issue where a non-existent language was existing + some normalisation 2017-05-20 17:52:24 +01:00
Arokha Sieyes
19e9b351ac Fix 2 SA problems
Missing the Animal Nom verb when playing as an animal, and the ID doesn't get read if you have one.
2017-05-20 03:10:39 -04:00
Arokha Sieyes
e369536e44 Use Dhae's Gas Masks 2017-05-20 01:05:12 -04:00
Leshana
8b34429c3e Initial implementation of holomaps! 2017-05-19 23:18:29 -04:00
Leshana
6770aba0f6 Allow pulling objects down stairs. Hopefully without too many wierd concequences. 2017-05-19 21:17:34 -04:00
Arokha Sieyes
47303fe7d1 Adds Wahs
Dem red panders.
2017-05-19 17:27:02 -04:00
Leshana
8fd50fd530 Fix movement over open space
* Lattices no longer block all downward movement out of their turf, they only block downward falling out of their turf.
* Objects are once again pullable on catwalks (not 100% sure why they were not, but had to do with the falling code calling Move())
* Falling on top of a mob will no longer do an infinate loop of swapping places vertically.
2017-05-19 13:05:49 -04:00
Leshana
8eaa363730 Memory performance fixes for open space
* Don't infinately accumulate underlays!
* Ease up on the New() and Destroy(),  make sure they are a top level object (loc is a turf)
* The open space darkness overlay is always the same, make it a global.
2017-05-19 00:07:08 -04:00
Arokha Sieyes
d19b719828 Label floors nicer in turbolift 2017-05-18 20:23:45 -04:00
Leshana
fdfa1274dc Run open space controller once during lobby so game will start with it done. 2017-05-18 19:55:02 -04:00
Leshana
a8c9bb786a Workaround BYOND bug by switching floor decals from turf overlays to a magic overlay object.
* New atom to hold a turf's decal overlays instead of the turf itself.
* Change floor_decal initialization to use it instead, and change other decal/overlay interaction procs to use it instead.
* Add floor decal initialization to master controller to do them in one fel swoop instead of nickel and diming.
* Stop area init from updating open space turfs; let the open space controller do it.
2017-05-18 19:31:15 -04:00
Leshana
48eb4a0a49 Prevent speech duplicating through zshadow mobs 2017-05-18 19:31:15 -04:00
Yoshax
c983574f6d Fixes some custom item stuff 2017-05-18 23:34:43 +01:00
Arokha Sieyes
f445a9c725 Merge pull request #1473 from Cameron653/master
Serdy desc changes, serdy gun whitelist.
2017-05-17 20:45:14 -04:00
Arokha Sieyes
35bcf1602a Tether Shuttle Crashing
Woooooo
2017-05-17 01:12:03 -04:00
Leshana
0f593fe087 Updated crew monitor computer to support multi-z output and nanomaps. 2017-05-17 00:59:10 -04:00
Leshana
8d1ea8c138 Enabled multi-z nanomap in nanoui on power monitor, sec camera, and armos computers. 2017-05-17 00:58:21 -04:00
Leshana
93f309b358 Updated nanomaps for tether map.
* Generated the tether nanoui maps.
* Had to update the nanomap generator and nanoui CSS to account for our smaller maxx and maxy
2017-05-16 20:55:26 -04:00
Dhaeleena
cab6bb8511 Species Gasmask and balaclavas and other masks adaptations 2017-05-16 19:31:00 -03:00
Leshana
a8dbd7627d Converts our own uses of PoolOrNew to use just new() 2017-05-16 00:26:56 -04:00
Leshana
5ae26332fa Merge branch 'master' into aro-tether-wip
# Conflicts:
#	code/ZAS/_docs.dm
#	code/game/area/areas.dm
#	code/game/objects/explosion.dm
#	code/modules/holodeck/HolodeckControl.dm
#	code/modules/mob/living/say.dm
2017-05-16 00:26:32 -04:00
Arokha Sieyes
036af69b78 Table Iconstate Cache
Adds the table iconstate cache because it was super silly to make so many images.
2017-05-15 22:38:53 -04:00
Leshana
6386b01c1b Fix tables double initializing during system boot.
* During master controller inits every object, so we don't need to propagate to neighbors, they will be initialized too.
2017-05-15 22:34:41 -04:00
Leshana
20cb56e406 Open space set to dynamic_lighting = 0
* Until we have real multi-z lighting, just leaving it lit seems to work better.  It looks darkish anyway.
2017-05-15 20:45:57 -04:00
Leshana
f02d9d79b1 Fix mob zshadow update icons and other openspace fixes.
* Admin teleports will now update zshadow.
* update_icon() now syncs the zshadow.
* Objects being deleted will trigger open space update.
2017-05-15 20:45:22 -04:00
Leshana
c12ac6d6b9 Fix taking damage when not falling and other falling bugs.
* Fix falling to check if movement actually succeeds before taking damage from falling.
* De-snowflakes how objects prevent you from falling out of their turf (catwalks and latticue)
* Improved the messaging and the way falling procs are called to make it more flexible and possible to hit things in a turf before the turf itself.
2017-05-15 20:44:25 -04:00
Leshana
d5eb86d810 Transfer talking and visible messages upwards thru open space.
Mobs speaking and doing things that emit visible messages will now be seen on floors above, including the icons.
2017-05-15 20:37:07 -04:00
Leshana
45fcf086ba Prevent lighting_overlay objects from being moved around.
* lighting_overlay objects belong to a turf. Turfs never move. Neither should the lighting_overlay, even of an overzealous shuttle controller thinks they should.
2017-05-15 17:15:47 -04:00
Arokha Sieyes
69dc05731f Things landing on other things fixes
Turbolifts, and shuttles. Please behave.

Shuttles throw everything to z1 regardless of actual shuttle destination z-level, which is silly. Secondly they literally throw it using Move which is silly. Thirdly, they do it to every atom/movable, which is unacceptable. Especially since that tries to squash lighting overlays out of the way, making weird lighting problems on shuttles.

Turbolifts qdel any 'simulated' atom/movable when they run into it, which is also stupid. This includes things like the AI Eye, which permanently deletes it. A little unfortunate, if you ask me.
2017-05-14 23:54:57 -04:00
Leshana
9a894008d6 Change standard gas masks to not hide face.
* Old gas masks still hide them just the same
2017-05-14 22:31:41 -04:00
killer653
8100fd3635 Adds SilencedMP5A5's permit 2017-05-14 16:35:04 -04:00
Screemonster
691aa28eba Adds a whole bunch of markings 2017-05-14 05:31:10 +01:00
Arokha Sieyes
022e31eb82 Holodeck menu tweak
Prevent the menu item from updating if the loaded area doesn't update due to the mandatory delay between changes for example
2017-05-14 00:09:24 -04:00
killer653
fe767f44b5 Literally right after I submitted the PR 2017-05-11 15:36:09 -04:00