Commit Graph

6769 Commits

Author SHA1 Message Date
cib
b58326c8fa Implemented robot components(organs)
Features:
- You now have to open up a cyborg after constructing it and insert all the components
- Cyborgs have per-component damage rather than total damage.
- Too much damage can fry a component, making it non-functional
- Components consume power
- You can disable a component to save power
- Actuator component allows you to move
- Camera component allows you to see
- Comms component allows you to use :b
- Radio component allows you to use radio
- The same placeholder icon for all components
2013-06-22 07:11:02 +02:00
Segrain
618da8a7c4 Alcohol bugfixes. 2013-06-22 07:33:33 +03:00
SkyMarshal
9591c3773e Maploader improvements: Now skips space tiles, properly parses lists, commented and cleaned up.
beach.dmm is now unescapable.
Fixes #3114
2013-06-21 20:14:11 -07:00
Chinsky
173aee95dd Merge pull request #3123 from Jupotter/BEF
Fix the robotiscist preview in the char setup screen
2013-06-21 14:35:16 -07:00
Chinsky
a4325d69eb Fixes for runtimes and viruses staying in blood after curing. 2013-06-21 21:37:20 +04:00
jupotter
f8458f13f4 Fix robotics on char setup screen
Robotics is no longer in engineering, but in medsci
2013-06-21 17:29:37 +02:00
Jim Apples
ec43741f2f Changed the vote sound as discussed by admins, and made it so that -all- votes (Not just crew transfer) automatically disable OOC.
Signed-off-by: Jim Apples <cheeckan@gmail.com>
2013-06-21 14:40:36 +01:00
Chinsky
dd8ae321f9 Merge pull request #3119 from CIB/bleeding-edge-freeze
Lowered organ max damage across the board.
2013-06-21 01:14:29 -07:00
Zuhayr
7389d843fc Merge branch 'master' of https://github.com/Baystation12/Baystation12 2013-06-21 18:06:49 -07:00
Zuhayr
a16c8e0595 Fixes #3081 2013-06-21 18:00:25 -07:00
Zuhayr
f38865f0de Added a dart gun and sprites. 2013-06-21 06:01:39 -07:00
Zuhayr
0d35284d50 Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 2013-06-21 01:46:10 -07:00
cib
b4c6fc306f Lowered organ max damage across the board.
As it was, the only way for organs to be detached was when you were dead.
2013-06-21 10:00:51 +02:00
Zuhayr
1b5b035630 Fixes #2421 2013-06-21 15:38:44 -07:00
Spamcat
2b348eaa3e Phasing out world loops, pt 1 2013-06-20 17:21:16 +04:00
Jim "Apples"
8b50deb13f Merge pull request #3054 from comma/manup
Manup
2013-06-19 09:55:22 -07:00
Chinsky
fac34d5217 Merge pull request #3100 from EmperorJon/master
Ion Storm Law Change
2013-06-19 08:48:53 -07:00
Zuhayr
5def0eda4c Merge branch 'master' of https://github.com/Baystation12/Baystation12 2013-06-19 00:23:23 -07:00
Zuhayr
35b909ef3b Fix for dragging. 2013-06-18 23:39:48 -07:00
jack-fractal
4045df96a5 - renaming existing "tea" icon to hot_coco
- adding "teacup" icon
- revising icon-state for hot coco and tea
2013-06-19 00:47:12 -04:00
Zuhayr
63b3e44b5c Bug fixes for embedding/pinning code. 2013-06-18 21:24:26 -07:00
EmperorJon
4ff64c1190 Changes to some AI Ion Storm Laws.
Told to do so by Ispil.
2013-06-19 01:57:38 +01:00
Chinsky
a3587dc81d Adds new virology machine - centrifuge.
Used for extracting virus samples or antibodies.
Accepts only vials.
2013-06-19 02:33:32 +04:00
Chinsky
960a22ee43 Changes way viruses are stored in mobs.
Now it's an associative list:
uniqueID - virus datum

Updated most instances to match it.
2013-06-19 02:28:53 +04:00
Segrain
9a59c967f1 Cyborg update. 2013-06-18 23:49:40 +03:00
Zuhayr
e41c47c52b Fixes #3082. 2013-06-19 00:21:15 -07:00
Chinsky
cb7daa77a6 Merge branch 'bleeding-edge-freeze' into viro 2013-06-18 14:55:59 +04:00
Zuhayr
8f7d2c2c7d Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 2013-06-17 18:14:23 -07:00
Zuhayr
23c8ae0281 Adjustment to melee weapon embedding, so that axes don't instantly get ripped out of your hands in combat. 2013-06-16 22:33:12 -07:00
Zuhayr
9e369ebf31 Apparently flick() is a thing, thanks Chinsky. 2013-06-16 22:30:30 -07:00
Zuhayr
94c3c7ef49 Armalis additions, tweaks. 2013-06-16 13:17:20 -07:00
Zuhayr
2f8ef8f455 Minor detective scanner resprite/flashing addition. 2013-06-16 13:14:58 -07:00
Kilakk
13045af61a Adds a crew transfer notice for new players
Adds the "The station is currently undergoing evacuation procedures"
notice for new people trying to join when there's a crew transfer going
on.
2013-06-16 12:38:38 -04:00
Zuhayr
b7c260d6ea Removed some debug strings. 2013-06-16 00:45:03 -07:00
Zuhayr
23299809f6 Armalis sprites, simple animal/mob yank-out verb and embedding. 2013-06-16 00:38:40 -07:00
Chinsky
898da9b310 Moved function of infecting blood samples with viruses to incubator from the cure machine. 2013-06-16 11:31:42 +04:00
Chinsky
6f45ff68c7 Changes to effects:
fixed indentation in some cases.
added feedback message to disorientation effect.
changed mucus virus transfer to proper proc
2013-06-16 11:30:47 +04:00
Chinsky
5aa1170bd3 Changed isolator to be able to isolate any virus from sample. 2013-06-16 11:29:18 +04:00
Chinsky
934a25a172 Added antigen check to viri comparing proc. 2013-06-16 11:27:00 +04:00
Chinsky
fd13ff0d64 Merge branch 'vials' into viro 2013-06-16 11:22:15 +04:00
Chinsky
ca4c3869b9 Merge branch 'bleeding-edge-freeze' into vials 2013-06-16 11:20:45 +04:00
Chinsky
a76b87635e It only holds 15 units. 2013-06-15 15:54:43 +04:00
Chinsky
5ef5a17701 Merge pull request #3064 from Zuhayr/master
Projectile pinning, staggering, vox whitelist removal, vox raider spawn verb.
2013-06-15 00:21:24 -07:00
Zuhayr
5c15ce687c SHUT UP SPAMCAT. Bow fix, vox raider message fix. 2013-06-15 14:18:40 -07:00
Zuhayr
b41b1fc2f3 Armalis simple_animal/sprite. 2013-06-15 04:09:49 -07:00
Zuhayr
b1cac56e9a Merge resolution. 2013-06-15 03:54:22 -07:00
Zuhayr
04be69a0b4 Magboots and gloves for vox, removed a debug string, tweaked vox. 2013-06-14 20:07:16 -07:00
MisterBook
4ea1e16863 With a brand new spanking BEF pull. 2013-06-14 21:24:28 -05:00
Jim "Apples
9b4841143e Merge pull request #3067 from NicholasDV/enhancementsAndFeatures
Adds in the Kida
2013-06-14 21:06:37 -05:00
Zuhayr
e3acd6e728 Minor tweak to previous commit. 2013-06-14 16:38:36 -07:00