Commit Graph

13438 Commits

Author SHA1 Message Date
Fox-McCloud e208cb59e9 Makes Hardsuits Auto-Adjust for Species 2015-11-04 23:19:33 -05:00
Fox-McCloud 4687620436 Adds Random Cigs 2015-11-04 22:47:18 -05:00
Tigercat2000 f62c12d2dc remove epinephrine stuff 2015-11-04 18:21:08 -08:00
Tigercat2000 67e20ff5d5 -tg- Life() refactors
This commit does a *lot*
Main points of shit changed:
 - Breathing for carbons is now partially handled at a carbon/Life()
   level; Humans still use their species bullshit and all.
 - Most shit has been pushed up the chain to living/Life().
 - Simple_animals no longer use the fucking stupid Die() proc, they use
   death() like a consistant fucker.
 - Human vision is now handled via species.
 - Lots and lots of robot copypasta cleaned
  - AI is still a terrifying mess, not even -tg- touches it

I have tested this, and everything I thought to test worked:
 - Aliens breathing
 - Humans breathing
 - Human vision
 - Robot HUD
 - human HUD
 - Simple animals automatic systems
 - Simple animals dying properly
 - Robot goggles working
2015-11-04 16:32:57 -08:00
Fox-McCloud e39afa8612 fishy changes... 2015-11-04 19:09:48 -05:00
Tigercat2000 460161008c Critical fix: Simple_animal invincibility.
Also removes Halloss from updatehealth() calculations, it doesn't belong
there, and halloss is deprecated regardless.
2015-11-04 08:58:58 -08:00
TheDZD 0604c8d16e Merge pull request #2325 from Aurorablade/ForTheSwarm2
Fethas Carnival of Horrors part 1.5: Swarmers
2015-11-03 19:20:08 -05:00
Robertha89 663f8b87e3 fixes 2458 2015-11-03 22:35:00 +01:00
Aurorablade 07999f0792 don't code half awake 2015-11-03 15:25:01 -05:00
TheDZD 3a6c60abb6 Merge pull request #2456 from Fox-McCloud/cable-grief
Wire Investigation
2015-11-03 08:32:34 -05:00
Aurorablade 05f9c085a6 another change 2015-11-03 08:26:32 -05:00
Aurorablade 845da63555 now you can make candles 2015-11-03 08:13:31 -05:00
Fox-McCloud 0834bfb865 more robust logging 2015-11-03 07:16:14 -05:00
Fox-McCloud bff03521b1 Wire Investigation 2015-11-03 06:35:51 -05:00
Fox McCloud 5c8b285b22 Merge pull request #2450 from tigercat2000/FUCKING_GOD_THIS_SHIT_ANNOYS_THE_FUCK_OUT_OF_ME
Add config option to disable same-CID popup "YOU'LL BE BANNED STOP IT"
2015-11-03 00:00:27 -05:00
Aurorablade f5f7c0cde9 might not be doing this right but eh 2015-11-02 21:58:15 -05:00
Aurorablade 600d351950 added in gib subtype 2015-11-02 20:54:34 -05:00
TheDZD b3405001cc Merge pull request #2433 from tigercat2000/telecOOOOMS
Telecomms Refactor & CodeMirror
2015-11-02 19:03:27 -05:00
Tigercat2000 aa86c85b98 Add config option to disable same-CID popup "YOU'LL BE BANNED STOP IT"
This is seriously fucking annoying when testing local changes. Only a
config option instead of being removed completely because I am actually
going to go fucking insane without this being gone.
2015-11-01 20:34:37 -08:00
Tigercat2000 a037bbefdb Stepsound "BALANCING"
Changes:
 Humans now use the following ranges:
  - range(6) for running + shoes
  - range(5) for running OR shoes
  - range(4) for not running AND no shoes
 Humans use the following volumes:
  - 13 for running + shoes
  - 9 for running OR shoes
  - 5 for not running AND no shoes
 Humans have special modifiers on steps:
  - Shoes being 'silent' = Silent
   - Noslip shoes are silent by default.
   - You can make any shoe silent by tablecrafting shoe wraps with 10
     ducttape and a wirecutter at a table.
  - Species being 'silent' = Silent
   - Currently, shadowlings use this.
  - Buckled, lying, or being thrown = Silent
  - No feet = Silent
  - No gravity = Footsteps every 3 turfs instead of every 2.

 Xenomorphs now use the following ranges:
  - range(4) at all times.
 Xenomorphs use the following volumes:
  - 5 at all times.
 Xenomorphs have special modifiers on steps:
  - Walking = Silent
  - Buckled, lying, being thrown = Silent
  - No gravity = Footsteps every 3 turfs instead of every 2.
2015-11-01 19:56:24 -08:00
Tigercat2000 bda1572b30 Footstep sounds
This adds a system for footstep sounds
 - Only xenomorphs and humans currently use it, could expand to robutts
   and simple_animals easily, but haven't.
 - Only enabled for three turf types currently:
  - Plating (ala Maintnance)
  - Carpets
  - Wooden floors
2015-11-01 13:58:28 -08:00
Aurorablade c767da2de9 Reviewed TG Simple animal file
made changes.
2015-11-01 07:01:12 -05:00
Aurorablade f9d96ffbf1 WIP commit
still working on the camera thing..
2015-11-01 01:19:35 -04:00
Fox McCloud 7a1cfbeac3 Merge pull request #2441 from TheDZD/teleport
Bluespace crystal and tomato fix
2015-10-31 21:26:47 -04:00
TheDZD 67f2662fb4 Merge pull request #2432 from Tastyfish/master
Fixed how things get space cash worth, and richest escapee scoreboard line
2015-10-31 16:12:05 -04:00
DZD 316113b52e BS crystal and tomato fix
No Z2 exploits for you.
2015-10-31 10:20:17 -04:00
Tigercat2000 6c020780d9 Merge remote-tracking branch 'upstream/master' into third_times_the_charm_questionmark
Conflicts:
	code/modules/mob/living/carbon/human/life.dm
	code/modules/mob/living/carbon/life.dm
2015-10-29 19:29:28 -07:00
TheDZD 52b9678e34 Merge pull request #2426 from tigercat2000/thankstg
Adds the ability to access game preferences while not in lobby
2015-10-29 22:23:33 -04:00
TheDZD 3d3e0f0ccc Merge pull request #2422 from tigercat2000/so_messy
Clean up mob code a bit
2015-10-29 22:22:57 -04:00
Tigercat2000 dbe125f192 Implement PJ's suggestions and fixes, plus syntax highlighting 2015-10-29 11:02:33 -07:00
Aurorablade 570cfbe566 Spoopy 2015-10-29 12:32:38 -04:00
Tigercat2000 c244a0fe15 Telecomms Refactor & CodeMirror
This commit does the following:
 - A lot of shit I am really too tired to fucking write about
 - Absolute pathed telecomms scripting
 - Browser Datum traffic control
  - Absolutely lovely replacement for the fucking skin TCS window, using
    codemirror
 - CodeMirror integration for nanoUI
  - Sorta, I didn't work on this as much as I wanted to, because IT TOOK
    11 FUCKING HOURS TO GET THE BROWSER DATUM TO WORK
2015-10-28 17:23:22 -07:00
Tastyfish d0a16cb489 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise 2015-10-28 19:02:27 -04:00
Tastyfish 6fc9950e45 Gave space cash a proc get_total() to return value of stack, and fixed richest escapee scoreboard line to actually get bank account (was ref'ing phantom var) and get cash amount correctly. 2015-10-28 18:49:14 -04:00
Mark van Alphen a9c424ca7c Merge pull request #2419 from Crazylemon64/sleeper_ui
Sleeper NanoUI
2015-10-28 02:43:39 +01:00
MrStonedOne 88bb132f22 Adds the ability to access game preferences while not in lobby
Also removed a few preferences_toggles verbs that are no longer needed.

Haven't tested this too much yet, but from what I can tell, no ill effects of doing this have been observed.
2015-10-27 08:53:38 -07:00
Tigercat2000 0061844a77 No humans, you do not need to update action buttons twice 2015-10-27 06:19:25 -07:00
Tigercat2000 206f7079df Clean up mob code a bit
Does the following:
 - Cleans up how gravity works, a little bit
 - Pushes duplicated procs for slimes/xenos/humans up to carbon/Life()
 - carbon/Life() is now a thing, it handles the non-special stuff for all
   carbons
 - Mob controller no longer ticks a seperate entity, mob_master is now
   just a reference to the mob process, which ticks.
2015-10-27 06:19:24 -07:00
Fox McCloud 2aed207eb4 Merge pull request #2410 from Crazylemon64/conscious_scream
Dead humans are now no longer able to emote
2015-10-25 16:33:40 -04:00
Crazylemon64 9e0e68a8b6 Sleepers now use NanoUI
Also cuts out a few points of weirdness; No dialysis on bloodless races
like IPCs, and dialysis on simple_animals is no longer possible through
the interface or through href twiddling, as that caused a runtime.

Also, prevents href tweaking to dispense chemicals the sleeper doesn't
have.
2015-10-25 10:35:39 -07:00
Fox McCloud 185439855e Merge pull request #2408 from Crazylemon64/hydrotray_fix
Makes upgraded hydroponic trays actually do something
2015-10-24 03:32:34 -04:00
TheDZD f94cb9c6dd Merge pull request #2405 from Fox-McCloud/multiverse-sword
Multiverse sword
2015-10-23 20:48:53 -04:00
Crazylemon 95e574d4d5 Moves around the deathgasp emote in the human death proc
This should prevent the death check from stopping our dying gasp
2015-10-23 15:16:58 -07:00
Crazylemon aa1186ae2d Dead humans are now no longer able to emote 2015-10-23 14:57:18 -07:00
Crazylemon c093a64429 Makes upgraded hydroponic trays actually do something 2015-10-23 12:45:20 -07:00
Fox-McCloud c4341992d1 last tweaks 2015-10-22 21:52:20 -04:00
Fox-McCloud 77a354979c tweaks 2015-10-22 01:13:37 -04:00
Fox-McCloud a404929d16 Multiverse Sword 2015-10-21 23:59:59 -04:00
Fox McCloud e78b952bff Merge pull request #2396 from KasparoVy/master
Adds More Vox Hair (Head+Facial)
2015-10-21 03:57:19 -04:00
KasparoVy 931d053b1d Adds More Vox Hair (Head+Facial)
A straight-up port from VG. Saw that someone on Bay went for it and this
was the first I've seen of VG's different Vox hairstyles so I figured
I'd make a pull here too.

I know some of these look weird, so if there's any that you absolutely
don't want in, just specify them and I'll axe it.
2015-10-19 20:02:21 -04:00