Commit Graph

15532 Commits

Author SHA1 Message Date
Atermonera
7b9bc5b291 Merge pull request #6520 from Meghan-Rossi/idcleanup
Clean up dead code obsoleted by outfit system
2019-12-15 21:50:33 -08:00
Mechoid
f37b9e592b Merge branch 'master' of https://github.com/PolarisSS13/Polaris into GlobSpecies
# Fix Conflicts:
#	code/modules/mob/living/simple_animal/animals/spiderbot.dm
#	code/modules/mob/living/simple_animal/simple_animal.dm
#	polaris.dme
2019-12-15 12:02:02 -08:00
Atermonera
3d0268cc1d Merge pull request #6567 from Mechoid/FixCircuitToCommunicatorMessages
EPv2 x Communicator fix.
2019-12-15 11:52:53 -08:00
Atermonera
58d334ec0f Merge pull request #6566 from Mechoid/MultitoolFix
Fix Multitool Modes
2019-12-15 11:51:47 -08:00
Atermonera
af301e7b73 Merge pull request #6563 from Novacat/nova-accessory
513 Compatability
2019-12-15 11:47:42 -08:00
Mechoid
a65fb58a5a EPv2 circuits can now properly send 'text' data type messages to communicators, and initiate 'conversations'. 2019-12-14 02:08:14 -08:00
Novacat
45aa4ba3de More bug fixes (#6560)
* More esword fixes

- Fixes Holodeck eswords being completely broken, Holodeck eswords are not recolorable
- Fixes Toy sword onmob sprite not properly updating
- Fixes eswords not properly updating onmob color (this is an incredibly hacky fix)
- Readds the esword sub types, they are not recolorable

* Removes unintended code

* More unintended code removal

* Fixes spy bug sprite

* Fixes PMC-S Name

* Fixes syringes not working through voidsuits.
2019-12-13 17:55:47 -08:00
Mechoid
c70a0eefb7 So apparently, I'm still an idiot. 2019-12-13 16:23:30 -08:00
PrismaticGynoid
f24bd85d89 Graffiti selection (#6562)
* Lets you choose what type of graffiti or rune to draw when vandalizing the floor with crayons or markers. No more drawing and erasing a dozen times to get the exact graffiti you want.

* Puts in Mechoid's suggestion
2019-12-13 14:00:59 -08:00
Unknown
fbbf91b799 Updates travis, replaces lentext 2019-12-12 13:29:43 -05:00
Mechoid
b687d7da7e Merge branch 'master' of https://github.com/PolarisSS13/Polaris into GlobSpecies 2019-12-05 23:55:44 -08:00
Mechoid
58e2ce2fb4 Change various global species lists to GLOB versions. 2019-12-05 23:55:22 -08:00
lolman360
31d5dc9e39 Fixy-wixies the fucky-wucky I madey-wadey with toy swords. (#6526)
* one

* rtwo

* image

* Update material_weapons.dm

* Update toys.dm

* Revert "Update material_weapons.dm"

This reverts commit 1a37bb015a.

* Revert "image"

This reverts commit 6496dd404d.

* Revert "rtwo"

This reverts commit 3b7aacd6c8.

* Revert "one"

This reverts commit 324d188058.

* Update toys.dm
2019-12-05 15:27:33 -08:00
Anewbe
a8a265382f Merge pull request #6539 from Mechoid/FixBioprinter
Fix the bioprinter
2019-11-29 19:49:23 -05:00
Anewbe
f224d01661 Merge pull request #6547 from TheFurryFeline/TFF-Lamps_Lights_Lackluster
Lamps, Lights, Lackluster!
2019-11-29 19:49:01 -05:00
Anewbe
450132b3ed Merge pull request #6550 from listerla/grammar-time
Fixes two typos (rengeration and Extranneous)
2019-11-29 19:48:30 -05:00
Anewbe
86168e8640 Merge pull request #6536 from Nalarac/Capset
Captain and HoP Headsets Fully Enabled by Default
2019-11-28 14:14:05 -05:00
lacune
701509605b Fixes two typoes (rengeration and Extranneous) 2019-11-27 18:03:02 -05:00
TheFurryFeline
aac50da208 Lamps, Lights, Lackluster!
Since the refactor https://github.com/PolarisSS13/Polaris/pull/6196 seems to have changed how desk lamps can light a room up, time to fix what happened for said desk lamps.

Changelog notes:

- Tweaks desk lamps for more light output.
2019-11-27 09:56:23 -05:00
Mechoid
ab80acad7a Fix the bioprinter 2019-11-25 23:46:38 -08:00
Andrew
f247264b6d Captain and HoP Headsets Enabled by Default
Changes the Colony Director's headset so that the Science, Medical, Supply, Service, and Explorer channels are enabled instead of disabled by default.

Changes the Head of Personnel's headset so that the Security and Explorer channels are enabled instead of disabled by default.
2019-11-25 16:29:58 -06:00
Mechoid
7ecdcb40d2 Security / PseudoCargo Expansion (#6482)
* Security Expansion work.

* Weaponized Racism, Stowaways, Meteors

* Fix Fix. Prep modular armor for addition.

* Fix the boots.

* More modular armor work. Now in cargo!

* Fixfix

* Fixfix

* Thank you anxiety very cool.

* Make a Stowaway Antag

* FixFix
2019-11-24 17:22:25 -05:00
Heroman3003
2dddf3d594 Fixes runtime with alien weeds (#6530) 2019-11-21 00:10:30 -08:00
TheFurryFeline
2f02c43de5 Mouse Plushie Sprite Change
Title, changes old dead lookalike to a cuter one that's a brown mouse on rest. Just a personal prefernce for this, really. Ported from https://github.com/CHOMPstation/CHOMPstation/pull/824
Old icon_state renamed to mouseplushie-old.
2019-11-12 08:53:55 -05:00
Meghan-Rossi
c8fd01a4f5 Clean up dead code obsoleted by outfit system
- job_access_type on ids is used literally nowhere.  Removed.
- spawnId is only called on people who already have ids, and does nothing because of it.  Removed.
- idtype is defined both for jobs and outfits, and for jobs it's only used in spawnid and to not give ais and cyborgs headsets.  Replaced with new has_headset variable
- equip_backpack and equip_survival on jobs are also useless, since outfits handle that.  Removed.
- spawnId put access on ids, but equip_id doesn't.  Made equip_id for job outfits put access on ids.
- With equip_id putting access on ids we don't need all the different subtypes of id.  Removed a lot of them.
2019-11-08 20:26:37 +00:00
Atermonera
5719bea4ca Merge pull request #6503 from Rykka-Stormheart/shep-dev-chat-refactor
Update Chat System to use to_chat(src, "") instead of src << ""
2019-11-05 13:31:35 -09:00
lolman360
18c8ed589b Sharpening kits. (#6501)
* one

* rtwo

* image

* Update material_weapons.dm
2019-11-04 17:43:49 -09:00
Mechoid
73795f40cd Xenowork Prep For Future (#6491)
* Xenowork, weeds walls and material blobs.

* More weeds

* XenoUpdoots

* Stop that, me.
2019-11-04 17:37:17 -09:00
lolman360
6853419c57 [READY] Recolourable energy weapons. (#6507) 2019-11-01 08:37:27 -08:00
Anewbe
c1a83de0f3 Merge pull request #6506 from Heroman3003/mech-runtime-roundstart-fix
Switches equipped mechs to use initialize instead of new
2019-10-30 20:59:09 -04:00
Heroman3003
58848bc7a5 Switches equipped mechs to use initialize 2019-10-30 11:03:23 +10:00
Anewbe
ee6a0e1340 Merge pull request #6500 from KasparoVy/you_tracking_implanted_the_floor
Loadout Implants Properly go in Mob, not on Floor
2019-10-29 20:33:45 -04:00
Rykka Stormheart
23cc197e4c Add Sounds to stuff! (Port from VOREStation) (#6494)
* Add Sounds to stuff! (Port from VOREStation)

* Port of https://github.com/VOREStation/VOREStation/pull/6119

* Adds to_chat as described

* Change << to , , not entirely sure what it does but it's the same as others
2019-10-29 13:30:56 -08:00
Rykka
493b83d5a0 Update Chat System to use to_chat(src, "") instead of src << "" 2019-10-28 15:22:32 -06:00
Belsima
51090b5ad9 stops referencing nonexistent gib4 sprite 2019-10-28 15:07:59 -04:00
KasparoVy
a75c92c03f Loadout Implants Properly go in Mob, not on Floor
The main cause is the 'exploitable' check from `code/game/jobs/job_controller.dm` because the proc `amend_exploitable` from `code/modules/mob/mob.dm` spawns a duplicate of the implant at the mob's feet.

Tertiary issues were...
- The `implant_loadout` proc in `code/game/objects/items/weapons/implants/implant.dm` not inserting the implant in the correct location (was passing an organ instead of a zone define like BP_HEAD, which has a string value of "head".)
- There were unnecessary post-spawn behaviours for dud and neural fluff implants.

What now happens:
- The exploitable check now occurs in the `spawn_item` proc from `code/modules/client/preference_setup/loadout/loadout.dm`.
- The loadout implants are now inserted into the correct locations within a mob.
- There won't be implants created on the floor anymore.
2019-10-27 22:43:27 -04:00
Atermonera
716f5e0398 Fixes cloning (#6498)
* DNA Records transfer descriptors and gender

* fixes cloning, because there's a whole nother console that touches the records
2019-10-27 17:24:39 -04:00
parasitoide
d3ce71d7a9 Compatable -> Compatible 2019-10-25 19:01:39 -04:00
Cerebulon
d47130bf3c ERT Rangers Costumes (#6493)
* Sprites

* and code fuckit
2019-10-25 12:06:18 -07:00
Atermonera
d0330d7302 Merge pull request #6487 from Novacat/nova-accessory
Adds Teshari Plush
2019-10-23 15:18:37 -08:00
Atermonera
a422d8bea6 Merge pull request #6486 from Novacat/nova-runtimes
Cleans up radio code
2019-10-23 15:18:17 -08:00
Unknown
1a39adb054 Reverts nonfunctional code 2019-10-21 23:39:03 -04:00
Unknown
fcfe8f8645 Adds Teshari Plush
Mirror of https://github.com/VOREStation/VOREStation/pull/6085
2019-10-21 20:11:05 -04:00
Unknown
9b73fa8347 Cleans up radio code
Mostly just updates it to baystation standard when relevant. Fixes a few bugs with adhoc_fallback in the process.

I still want to fix the bug where adhoc_fallback fails to work in regions without telecoms.
2019-10-20 18:41:35 -04:00
Atermonera
eaed5ec50b DNA Records transfer descriptors and gender (#6479) 2019-10-20 14:54:59 -07:00
Atermonera
dba1abbcc8 Shards only do damage if you hit things with them (#6478) 2019-10-20 14:54:30 -07:00
Atermonera
2537533cc5 Adds construction sprites for distillery frames (#6477)
Distillery circuitboards now sold separately
2019-10-20 14:51:55 -07:00
Mechoid
e2e870f2b4 Medical Expansion (#6465)
* Starts work on the Medical Expansion.

* Further Work

* Save Everything!

* Large volume of things.

* Log of Change

* I'm an idiot.

* Kidney assisted sprites. They didn't exist, for some reason.

* Fixfix

* Fixfix

* Update encased.dm

* Update glass.dm

* Update Chemistry-Reagents.dm

I am once more an idiot.

* Split augs.

* Fixfix
2019-10-19 19:27:39 -08:00
Unknown
7f4b35580d Blind port of Bay Radiation Subsystem
Figured I would do my part to move everything over to subsystems. Not tested yet.
2019-09-30 23:59:31 -04:00
Atermonera
0e8f4776c5 Merge pull request #6464 from Heroman3003/telemaster
Makes telecomm machinery constructible/deconstructible like normal machines
2019-09-29 18:18:08 -08:00