Commit Graph

14993 Commits

Author SHA1 Message Date
Crazylemon64
e7fe8a9f30 Removes src., uses to_chat 2016-12-22 10:45:46 -08:00
Crazylemon64
a2ee030147 New players should not be put through the wringer 2016-12-22 10:44:44 -08:00
Crazylemon64
a60aba8617 Ports MSO's CID randomizer 2016-12-22 10:44:44 -08:00
Kyep
b253a93484 Fox requests 2016-12-22 02:09:21 -08:00
KasparoVy
3e6ea1f9f4 Removes some unnecessary redundance
Forgot to cut this out earlier. Tested without this bit of code in the
exact same way as the PR specifications and no functionality was lost.
2016-12-21 23:50:12 -05:00
KasparoVy
e00814e36c Cameras Now Handle Disguises
Fixes a bug where you could take a picture of stuff behind walls (ghetto
X-Ray).
Pictures will now render people with disguises as you see them (borgs
see people with cardborg suits as borgs, people with cardborg suits see
themselves as borgs, everyone sees people carrying plants as plants)
although they will also state the person's name, regardless of disguise
(same as mouseover).
2016-12-21 22:31:13 -05:00
Crazylemon64
bed732d505 Addresses Fox's requests 2016-12-21 17:59:08 -08:00
Crazylemon64
339a187f9f Fixes vision updates such as implants and similar 2016-12-21 17:59:08 -08:00
Crazylemon64
c0cd2c263f Switches reset_view to reset_perspective 2016-12-21 17:59:08 -08:00
Crazylemon64
6d3e66f41c Polishes up the reset_view proc, which is basically
`reset_perspective` from tgstation.

Also adds various support for remote viewing lenses - like cameras not
transmitting xray vision, among other things

Recommit because we're using different compiler versions
2016-12-21 17:56:57 -08:00
Crazy Lemon
cf2f02e2c6 Merge pull request #5985 from Fox-McCloud/wall-rot
Wall Rot Effect Refactor
2016-12-21 17:43:45 -08:00
FalseIncarnate
b0e87ea7d3 Moved/renamed controller file 2016-12-21 18:17:47 -05:00
FalseIncarnate
48cf5148f0 cleanup 2016-12-21 17:36:10 -05:00
Fox McCloud
a8f6f6a0ad Merge pull request #6014 from tigercat2000/alien_fix_alt
Fix xenomorph organ surgery (properly)
2016-12-21 13:25:27 -05:00
Fox McCloud
398c3dce34 Merge pull request #5986 from tigercat2000/nano_patch_25
NanoUI Update: Seperate UI Data into ui_data() proc
2016-12-21 13:22:10 -05:00
Tigercat2000
27278ca2b1 Fix xenomorph organ surgery (properly) 2016-12-21 07:16:13 -08:00
TullyBurnalot
dc225c12c3 - Removed magical arguments 2016-12-20 10:04:44 +00:00
TullyBurnalot
e5c1057c7d Neurotoxin is now massive
- Neurotoxin calls newtonian_move on the user
2016-12-18 23:19:34 +00:00
Aurorablade
c6c33803aa fox box airlock 2016-12-14 20:11:02 -05: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
4b1bfe33ff Wall Rot Effect Refactor 2016-12-14 13:12:10 -05:00
Fox-McCloud
2e3c175bfe vitamins on hydro 2016-12-14 11:59:13 -05:00
Crazy Lemon
a46e71a874 Merge pull request #5980 from Fox-McCloud/ed-209-oversight
Fixes ED-209 Crafting Oversight
2016-12-13 22:44:58 -08:00
Fox McCloud
0e522ad809 Merge pull request #5967 from TullyBurnalot/MedBotBuckle
Medbot Buckle Fix
2016-12-13 10:38:09 -05:00
TullyBurnalot
202607acb2 Removes copypasta code 2016-12-13 15:12:55 +00:00
Fox-McCloud
f43ad384d1 Fixes ED-209 Crafting Oversight 2016-12-13 09:15:03 -05:00
Aurorablade
0bb62ebb36 everything works thanks to our tiger overlords.. 2016-12-12 23:59:37 -05:00
Fox McCloud
b27b85a003 Merge pull request #5966 from TullyBurnalot/ThrowPaunch
Self-Propelled Throwing Fix
2016-12-12 17:59:10 -05:00
Jonas
322e2e16bf No charge-free shooting for pods, take 2
Checks if the charge actually gets deducted from the battery, if not,
the pod weapon won't shoot
2016-12-12 13:45:38 +01:00
Aurorablade
c5e6c9323b addresses mrrowl comments
still haveing shuttle load issues after first one is loaded..
2016-12-11 23:11:21 -05:00
Kyep
0d4ae037ab More Tiger Requests 2016-12-09 22:43:13 -08:00
Aurorablade
2285f40a88 ...okay soe ikea shuttles are back on new template loads 2016-12-09 22:23:12 -05:00
Fox McCloud
a80b0feae1 Merge pull request #5879 from KasparoVy/glasses_handling_properly
Adds switch-layer rendering functionality for f.hair, glasses and head accessories.
2016-12-09 18:22:27 -05:00
TullyBurnalot
b25f3c0452 Medbot Buckle Certification
- Medbots no longer move automatically if buckled
2016-12-09 23:19:24 +00:00
TullyBurnalot
5d93968b35 Fixes self-propelled throwing
- Throwing mobs over your back no longer pushes you as well; they just
helpfully teleport over you
2016-12-09 22:19:03 +00:00
Aurorablade
d9758cf31e Merge remote-tracking branch 'refs/remotes/ParadiseSS13/master' into BookClub 2016-12-09 16:50:29 -05:00
Kyep
548381e830 Tiger-requested changes 2016-12-08 22:55:40 -08:00
Fox McCloud
d95a679273 Merge pull request #5938 from Kyep/sit_v3
SIT/ERT Runtime fix, misc fixes
2016-12-08 21:48:50 -05:00
Fox McCloud
def08f87ed Merge pull request #5943 from Kyep/cryo_mechparts
Fix for medbay cryo never auto-ejecting patients with mech limbs
2016-12-08 19:03:25 -05:00
KasparoVy
b22c97293a Refines Cloning, Fixes a Couple Genetics-related Bugs.
Characters will now be correctly assigned their species' genetic quirks at spawn.
Cloning will now correctly assign a characters species' genetic quirks.
Changing a character's species (via C.M.A. or whatever might call the set_species proc) will now correctly assign their species' genetic quirks.
2016-12-07 20:24:06 -05:00
Fox McCloud
a2e29e7512 Merge pull request #5960 from TullyBurnalot/RedemptionConvention
ORM/Mining Vendor Unpowered Fixes
2016-12-07 13:10:03 -05:00
TullyBurnalot
1afdfe3933 Adresses the forceMove(src)
- See above title
2016-12-07 18:03:45 +00:00
Fox McCloud
287226fa19 Merge pull request #5858 from Markolie/grammarnazi
Verb category changes, telecoms verb fix
2016-12-07 12:33:36 -05:00
Markolie
88946a0b77 Switching karma back to the "OOC" tab 2016-12-07 16:52:10 +01:00
TullyBurnalot
e23b10081e Maintanability of powered checks
- Powered check no longer blanket bans everything but deconstruction
2016-12-07 12:45:57 +00:00
TullyBurnalot
d865b601d8 Unpowered Mining Machine Deconstruction
- Both the Mining Vendor and the ORM can now be deconstructed when
unpowered
2016-12-07 11:17:34 +00:00
TullyBurnalot
a2bde2d187 Mining Vendor no longer gobbles up IDs
- When unpowered, Mining Vendors no longer accept IDs
2016-12-07 10:51:43 +00:00
Aurorablade
81e740e6e5 Merge remote-tracking branch 'refs/remotes/ParadiseSS13/master' into BookClub 2016-12-06 21:51:53 -05:00
Aurorablade
19925a3313 Merge remote-tracking branch 'refs/remotes/ParadiseSS13/master' into DWI 2016-12-06 21:22:16 -05:00
athompson11
806e745635 Rejuvenate now properly handles broken Robot components
Fixes #5953 by giving the robot mob an override for rejuvenate that
fixes broken components.
2016-12-06 09:50:43 -06:00