Jordan Brown
61d6184eac
Merge pull request #30652
2017-09-13 14:08:14 -04:00
vuonojenmustaturska
6e468720ab
Fixes to more Initialize procs ( #30641 )
...
* batch 1
/mob/living/silicon/robot/syndicate
/obj/effect/decal/cleanable/blood/old
/obj/effect/decal/cleanable/blood/gibs
/obj/effect/decal/cleanable/blood/gibs/old
/obj/effect/decal/cleanable/ash
/obj/effect/decal/cleanable/ash/large
/obj/effect/decal/cleanable/greenglow
/obj/effect/decal/cleanable/vomit/old
/obj/effect/decal/cleanable/shreds
/obj/effect/decal/cleanable/oil
/obj/effect/decal/cleanable/crayon
/obj/effect/decal/cleanable
/obj/effect/temp_visual/point
* batch 2
/obj/effect/anomaly
/mob/living/carbon/monkey/punpun
/obj/item/queen_bee/bought
/mob/living/simple_animal/hostile/poison/bees
/mob/living/carbon/human
/area/ai_monitored
/area
* batch 3
/mob/living/simple_animal/hostile/blob/blobspore
/obj/item/spellbook
/mob/living/simple_animal/hostile/blob/blobbernaut
/mob/camera/blob
/obj/structure/noticeboard
/obj/structure/piano
/obj/item/clothing/head/helmet
/obj/item/gun/energy/laser/chameleon
* batch 4
/obj/machinery/airalarm
/obj/effect/decal/cleanable for reals
/obj/item/stack/rods
/obj/effect/decal/cleanable/crayon for reals
/obj/screen/parallax_layer
/obj/item/device/instrument
/obj/item/ore
/obj/item/coin
* batch 5, getting tgstation ready for halloween
/obj/machinery/meter/turf
/obj/machinery/capture_the_flag
/obj/effect/ctf/dead_barricade
/obj/structure/firepit
/obj/item/clothing/head/helmet/knight
/obj/structure/spacevine
/obj/effect/hallucination/simple/xeno
/obj/effect/hallucination/simple
/mob/living/simple_animal/shade/howling_ghost
/mob/living/simple_animal/hostile/retaliate/clown/insane
/obj/structure/bookcase
/mob/camera/aiEye/remote/base_construction
/obj/machinery/computer/camera_advanced/base_construction
/obj/item/device/wisp_lantern
* batch 6
/obj/item/device/warp_cube/red
/obj/item/device/shared_storage/red
/obj/item/melee/ghost_sword
/mob/living/simple_animal/hostile/mining_drone
/mob/living/brain
/obj/item/device/mmi/posibrain
/mob/living/carbon/human/interactive
/mob/living/carbon/human/interactive/angry
/mob/living/carbon/human/interactive/friendly
/mob/living/carbon/human/interactive/greytide
/mob/living/carbon/human/interactive/robust
/mob/living/carbon/monkey/angry
/mob/living/simple_animal/hostile/guardian/assassin
/mob/living/simple_animal/hostile/syndicate/mecha_pilot/no_mech
/mob/living/simple_animal/hostile/syndicate/mecha_pilot
/mob/living/simple_animal/hostile/mimic/crate
/mob/living/simple_animal/hostile/mimic/copy
* batch 7
/mob/living/simple_animal/hostile/megafauna/colossus
/mob/living/simple_animal/hostile/megafauna/bubblegum
/mob/living/simple_animal/hostile/asteroid/goldgrub
/mob/living/simple_animal/hostile/asteroid/gutlunch/gubbuck
/mob/living/simple_animal/hostile/asteroid/hivelordbrood
/mob/living/simple_animal/hostile/statue
/mob/living/simple_animal/hostile/wizard
/obj/machinery/power/smes
2017-09-13 02:47:17 -04:00
kingofkosmos
4fdde31ce3
Fixes monkey's being able to open PDA's UI.
2017-09-12 11:07:21 +03:00
KorPhaeron
35279a3371
Nightmare ( #30415 )
...
Nightmares
-Burn in the light/heal in the dark
-Have nightvision
-Have shadow walk
-Have an armblade that can destroy objects that produce light, and has a chance to destroy light producing objects a targeted mob is holding. It will also deactivate borg headlamps for 10 seconds.
-Can't be hit by gunfire in the dark (this is my sad attempt at solving the stun issue, but they'll likely need something else)
I also did a minor refactor of borgs losing their ability to use headlamps to use world.time instead of a timer
2017-09-12 07:23:35 +10:00
KorPhaeron
10a3238fd6
Makes the station Z level into a list instead of a single define ( #30297 )
...
* Makes Station Z Levels a global list
* Things didnt get committed
* Define
* Removes files
* Fix mind.dm
* Wrong list name
* (
* Fixes rev checks and signpost
* Makes it actually compile
* Signpost fix
* I hate these sign posts
* Never use the web editor
2017-09-11 13:39:52 -04:00
vuonojenmustaturska
f2c5657880
Fixes initialize hints for a fair number of mobs and items ( #30583 )
...
* Fixes to pets and parrots
Path : /mob/living/simple_animal/pet/dog/corgi/Ian
Path : /mob/living/simple_animal/pet/cat/Runtime
Path : /mob/living/simple_animal/pet/fox/Renault
Path : /mob/living/simple_animal/pet/dog/pug
Path : /mob/living/simple_animal/parrot/Poly
* Floorbot
* paper wizard
* motion camera
* Atmos, cigarettes and pipes, flashlights, pda carts
* borg radio, gps, tape recorder
* alien stuff, chairs, safes
* More fixes
/mob/living/silicon/pai
/mob/living/simple_animal/pet/cat
/mob/living/simple_animal/pet/cat/Runtime
/mob/living/simple_animal/bot/mulebot
/mob/living/simple_animal/bot/ed209
/mob/living/simple_animal/mouse
/mob/living/simple_animal/drone/syndrone
mob/living/simple_animal/drone/syndrone/badass
mob/living/simple_animal/drone/snowflake
obj/item/storage/box/syndie_kit/guardian
/mob/living/simple_animal/hostile/guardian
2017-09-11 13:19:12 -04:00
kingofkosmos
a479714b5f
Adds missing span-endings ( #30494 )
...
* Adds missing </span>'s.
* ".name]" --> "]" and
"to_chat(GLOB.admins," --> "message_admins("
and one [name] --> [src]
* Earlier commit was a mistake, lesson learned
* Hopefully all is ok now.
* Revert "Hopefully all is ok now."
This reverts commit 3c95e41b4c13ce96469861e9a97453adf4b56826.
* Revert "Earlier commit was a mistake, lesson learned"
This reverts commit d611af1e4a76690453a7f9808b6e2c429b679f6c.
* Revert "".name]" --> "]" and"
This reverts commit d538b9efef2d7d8be9122bf5ceaf105055059bc6.
* message_admins fix
2017-09-11 14:09:53 +02:00
Leo
bf6c04526d
Uplink lock codes now pick from the phonetic alphabet global list ( #30538 )
...
* Uplink lock codes now pick from the phonetic alphabet global list
* Update virus_cart.dm
2017-09-10 21:17:04 +02:00
tortellinitony
224075694b
Gets rid of manual overlay manipulation ( #30454 )
2017-09-06 23:38:24 -05:00
Joan Lung
e83d72219d
Soft crit, except not terrible ( #30262 )
...
* Soft crit, except a little bit harder.
* tweak
* 👌
* why was this even in here
* no radios in critical
* fix that too
* keep to original logic
* not very smart, really
* tip: do nothing tgui-side that you can do code-side, because we can't do defines in tgui
* blood trail
* can't do blood trails
* how does this even work
* harsher slowdown and more obscured vision
* it really puts it into perspective; you're fucking dying.
* stat_attack
* stop fuckin whispering into radios or whatever it is you're doing
* more fixes
* fix
* fix
* fix the radio shit
* bikeshed?
2017-09-04 18:58:34 -05:00
Jordan Brown
25ef4655f8
Stealth Option for RadioactiveMicro ( #30098 )
...
* Update traitordevices.dm
* Update traitordevices.dm
* Update traitordevices.dm
* brackets?
* Code cleanup
* Add missing path extension
2017-08-30 10:05:04 +12:00
shizcalev
2427f217f7
Standardized power displays
2017-08-28 14:22:05 -04:00
Remie Richards
a916f3598b
Maintains that weird entire-tcomms-setup-in-one-machine thing ( #30172 )
...
* Maintains that weird entire-tcomms-setup-in-one-machine thing that's only used on away missions
It had a var for intercepting signals and duplicating them to the syndicate channel, but it never used it, and only sent things if they were already syndicate communication... wat.
2017-08-26 10:04:12 -03:00
shizcalev
ffa5d9e388
Fixes missing inhands
2017-08-21 18:29:51 -04:00
shizcalev
75dc5d8272
Moved emagged var to item parent.
2017-08-17 22:15:11 -04:00
Ian Turk
7460f2c5b8
Replaced flags with flags_1
2017-08-16 13:01:15 -06:00
Ian Turk
1b7ca8c0e5
Resolved merge conflicts
2017-08-16 08:33:24 -06:00
Jordan Brown
af4d9a85c9
Repaths /obj/item/weapon to /obj/item ( #29929 )
2017-08-16 10:38:51 -03:00
Ian Turk
371f1ba4f0
Replace all secondary flags with bitflags stored in the flags_2 var
2017-08-15 16:01:35 -06:00
Leo
5fafb4befe
Merge pull request #29889 from Cyberboss/MouseOpacityDefines
...
Adds defines for mouse_opacity
2017-08-15 13:01:28 -03:00
Jordan Brown
d144c88fb5
Annihilates the colons! ( #29812 )
2017-08-15 12:49:35 -03:00
Jordan Brown
dce49b6caf
Adds defines for mouse_opacity
2017-08-14 11:18:22 -04:00
Kyle Spier-Swenson
f2cf4c2f5c
[ready]Makes bIcon better ( #29690 )
...
Goonchat will use the asset cache, you now have to specify who to send the icons too.
Goonchat will now load icons in the background, displaying them once they load. this prevents the message from being delayed while the icons are sent.
Icons that aren't preloaded using the asset cache system will not render on ie8 clients. This is because of a ie8 bug that prevents changes on runtime created images from rendering.
2017-08-14 10:40:50 +12:00
Jordan Brown
3c56d0f4f3
Ports duplicated slipping code to a component ( #29628 )
...
* Ports duplicated slipping code to a component
* Makes metal not slippery
* asdf
* Instead of cherry picking like an idiot I could just copy paster
* OOP
* And blood, don't forget Fry's blood!
* Further fixes
* A more generic fashion
* Use the new system
* Fixes
* Fix cartridge type
* Remove inertia
2017-08-09 16:06:15 +02:00
shizcalev
22764665c9
CentCom Standardization
2017-08-07 19:04:27 -04:00
Jordan Brown
6175ab77d5
Removes all checks for subsystem existence
2017-08-01 10:16:37 -04:00
ShizCalev
d525b18d8d
Completes major inhand split project ( #29574 )
...
* Completes split project
* More work on it. Should be more or less finished
2017-07-29 16:47:37 -03:00
oranges
b44bb6ffad
Revert "Adds the hivebot invasion event ( #28514 )"
...
This reverts commit 78a2e5c4c3 .
2017-07-25 23:06:38 +00:00
kevinz000
9123f45eab
Fixes harmonicas acting like muzzles (and runtiming instead of properly muting you too.) ( #29393 )
2017-07-21 20:25:19 -03:00
Joan Lung
01d9da3da4
Fixes a drone ping issue
2017-07-20 18:16:18 -04:00
Jordan Brown
9f2684af41
Merge pull request #29320 from Xhuis/electric_guitar_fix
...
Electric guitars now properly use .ogg sound files
2017-07-18 14:50:25 -04:00
ShizCalev
45d3d52af7
Made some object lists less terrible to read ( #29304 )
...
* spaces
* more spaces
* last ones
2017-07-18 10:44:29 -04:00
Xhuis
30e5070792
Fixes electric guitars
2017-07-17 13:09:50 -04:00
kevinz000
0833a9002f
Ports instruments from /VG/station, including harmonicas, xylophones, saxophones, trombones, and a BIKE HORN. Repaths instruments to sound/instruments. Also, allows piano synth to play all instruments but eguitar and gives cargo a crate with everything. Clown gets the bike horn trumpet at roundstart. ( #29277 )
...
* multiext
* instruments
* kekkles
* clown
* Update instruments.dm
* Update packs.dm
* Update packs.dm
* Update instruments.dm
* Update action.dm
* typo
* Update instruments.dm
2017-07-16 12:48:51 -04:00
ShizCalev
db10f35703
Cleaned up some emag_acts ( #29238 )
...
* cleaned up some emag_acts
* Randomized spark sounds
* Made sparky looking things sound sparky too
* early return
2017-07-15 11:27:50 -04:00
Fox McCloud
2cc3e9c41f
Disease Refactor ( #29130 )
...
* Vomit Now Contains Viruses
* eh
* typeless memery
* Disease Refactor
* tweaks
* styling
* tweaks
* unecessary comment removal
* whoops
* fix
2017-07-15 11:08:40 -04:00
Tacolizard
2b053f2a0e
Organ Update [Cloning isn't broken edition] ( #29223 )
...
* initial
* add paranthesis
* add zones
* update DNA
* indent
* descriptions
* start refactor
* update dme
* paranthesis
* remove old proc
* refactor digestion onto stomach
* add handle_liver()
* fix
* add stabiliver
* add a warning for liver failure
* lower frequency of warning message
* switch to prob
* fix permissions
* forgot something
* change recipe
* implement liver damage
* change operator
* fix
* fix
* oh the irony
* rebalance
* refactor alcohol tolerance and add med scanning
* fix
* misc fixes, changes and refactors
* fix?
* remove src
* misc changes
* more bugfix attempts
* Update liver.dm
* Update stomach.dm
* FIXED!!!!
* preparation for rnd organs
* rename var
* string changes
* implement tox filtration
* fix
* fix
* fix
* toxin filtration v2
* misc fix
* fix
* fix
* should not be coding this late at night
* reee
* misc
* fix runtimes
* digest me
* typepeath
* add mutant support
* comment and spacing
* commentz
* typepath
* fixes
* fix?
* fix
* change
* plasmeme organs!
* Update liver.dm
* Update stomach.dm
* stabiliver => corazone
* cyberboss review
* cyberboss more like cyberBOOB
* okay cyberBOOB
* cyberBOOOOOb
* static list
* fix?
* fix
* ID please
* hows that for resolving name collision?
* Fix shit
* fixes cloning
2017-07-14 09:59:48 -04:00
AnturK
d3bcb4cbf9
Removes old height parameter from CanPass proc ( #29218 )
2017-07-13 08:57:25 -03:00
kevinz000
7a26305498
Replaces ex_act and emp_act numbers with defines ( #29215 )
...
* defines
* defines
* explode_none
2017-07-13 08:56:26 -03:00
kevinz000
876bc2d92d
Adds a "synthesizer" that's basically a handheld piano ( #29197 )
...
* Update instruments.dm
* Update personal.dm
* Update personal.dm
* nicbn sprites
* icon pathing
2017-07-12 23:24:09 -04:00
shizcalev
62b32d3f7a
reverted organ refactor #28913
...
reverts #28913
2017-07-11 22:08:57 -04:00
Jordan Brown
78a2e5c4c3
Adds the hivebot invasion event ( #28514 )
...
Follow up to #23398
Xhuis & Cyberboss
add: New hivebot invasion event
2017-07-12 13:09:06 +12:00
Jordan Brown
d135dc2643
Merge pull request #29162 from ChangelingRain/directionliststweak
...
Renames GLOB.cardinal to GLOB.cardinals to match GLOB.diagonals and GLOB.alldirs
2017-07-10 18:45:52 -04:00
Tacolizard
127003957b
Organ Update: Refactors chemical and nutrient metabolization onto two new organs, the liver and the stomach. ( #28913 )
...
* initial
* add paranthesis
* add zones
* update DNA
* indent
* descriptions
* start refactor
* update dme
* paranthesis
* remove old proc
* refactor digestion onto stomach
* add handle_liver()
* fix
* add stabiliver
* add a warning for liver failure
* lower frequency of warning message
* switch to prob
* fix permissions
* forgot something
* change recipe
* implement liver damage
* change operator
* fix
* fix
* oh the irony
* rebalance
* refactor alcohol tolerance and add med scanning
* fix
* misc fixes, changes and refactors
* fix?
* remove src
* misc changes
* more bugfix attempts
* Update liver.dm
* Update stomach.dm
* FIXED!!!!
* preparation for rnd organs
* rename var
* string changes
* implement tox filtration
* fix
* fix
* fix
* toxin filtration v2
* misc fix
* fix
* fix
* should not be coding this late at night
* reee
* misc
* fix runtimes
* digest me
* typepeath
* add mutant support
* comment and spacing
* commentz
* typepath
* fixes
* fix?
* fix
* change
* plasmeme organs!
* Update liver.dm
* Update stomach.dm
* stabiliver => corazone
* cyberboss review
* cyberboss more like cyberBOOB
* okay cyberBOOB
* cyberBOOOOOb
* static list
* fix?
* fix
* ID please
* hows that for resolving name collision?
* Fix shit
2017-07-10 17:21:27 -04:00
ShizCalev
59ef81245b
Changes some 1s and 0s to TRUE and FALSE ( #29144 )
2017-07-10 10:31:34 -04:00
Joan Lung
ec9439b915
Renames GLOB.cardinal to GLOB.cardinals to match GLOB.diagonals and GLOB.alldirs
2017-07-09 17:24:28 -04:00
Joan Lung
db503ace11
boss
2017-07-08 18:29:59 -04:00
Joan Lung
1feb0021a1
Removes now-unnecessary obj_integrity definitions
2017-07-08 14:02:50 -04:00
Shadowlight213
68102aaa0c
Refactors speech/communication logging and adds coordinates to speech logs ( #28997 )
...
* Adds locations to speech and related communications
Refactors how logging is handled for these.
* changes
* ahhhhh
* preemptive merge conflict undoing maybe?
* Let's not delay this further
2017-07-06 16:06:43 -04:00
pigeons
ba5372207f
Fixes cartridges not linking with their host PDAs on creation ( #28989 )
...
* Reverts Initialize memes
* loc
* KISS
2017-07-06 10:06:14 -04:00