Commit Graph

453 Commits

Author SHA1 Message Date
Atermonera
bb08266599 Merge pull request #7215 from KasparoVy/faster-faster-yet-faster
Streamline (Facial) Hair & Marking Character Customization, Port color_square to Clean Prefcode
2020-05-29 23:05:22 -07:00
KasparoVy
3719351856 Let em know
Thanks Atermonera
2020-05-30 01:49:59 -04:00
KasparoVy
b4ef771626 Ports color_square from Paradise to Clean up Prefcode & Fix Alignment
Fixes an alignment issue with inline tables nested inside table rows & cleans up code.
2020-05-30 01:41:42 -04:00
Atermonera
cef541a000 Merge pull request #7184 from Greenjoe12345/teshycoats
adds some coats for teshari + fancy clothes
2020-05-21 11:41:10 -07:00
Atermonera
a36f2b824c Merge pull request #7171 from VOREStation/pol-itemtips
Add inventory item tooltips
2020-05-21 11:29:27 -07:00
Novacat
8a2baa1e65 Updates Solgov/Sifguard uniforms (#7138)
* Adds Rank and Dept Slots

Since BYOND increased the maximum of bitwise operations, it is possible to add a few new slots. I decided to port Bay's Rank and Dept slots, as well as remove the now defunct Torso slot.

* Adds some Terran uniforms

* Ah screw it I am overhauling this

* Renames marine icon

* adds crude clothing sprite for jumpers

* Fixes previous commit

* Renames all army stuff to marines

* Fixes an oversight

* Purges extraneous icons

* Removes duplicate sprites
2020-05-21 11:19:46 -07:00
KasparoVy
213b6bba25 Streamline (Facial) Hair & Marking Character Customization
Adds the ability to shift to the previous or next facial hair style. The buttons are behind the style because this way you don't have to move your mouse when the style changes.

If you click forward while on the last style, it'll shift to the first one.
If you click backward while on the first style, it'll shift to the last one.

For markings, you can now pick a marking and inject it infront of another so long as it isn't the one you picked, or the one directly behind in the list order.
2020-05-21 03:49:41 -04:00
Greenjoe12345
05deb430fa adds some coats for teshari, one white and recolorable, one black with recolorable stripes.
adds some fancy tesh clothes to the loadout that were previously just icons
2020-05-17 04:37:39 +01:00
Aronai Sieyes
10969f45a5 Add inventory item tooltips 2020-05-14 19:19:16 -04:00
Killian
b2923b3d38 miljackets 2020-05-09 21:20:43 +01:00
Aronai Sieyes
f1bd0eb5c9 Fix out-of-order role candidate options
fixup pol commit
2020-05-04 20:59:16 -04:00
Greenjoe12345
9803fe1972 Adds heterochromia for humanoid species and Teshari (#7016)
adds the ability to color the Teshari undercoat, cloak, smock, as well as the footwraps
2020-04-29 12:10:21 -07:00
KasparoVy
50b9175cc6 Adds Colorable Apron & Tesh Labcoat
Adds a white colourable version of the blue apron
Adds a Teshari-fitted labcoat with an existing unused sprite and enables it for colouration in the loadout
2020-04-22 19:43:20 -04:00
Atermonera
6a15586a74 Replaces toy waterflower with spraybottle waterflower (#6997) 2020-04-20 00:24:53 -07:00
Atermonera
ca6cf9e938 Adds pref to toggle vchat without 60s wait for linux users (#6980) 2020-04-11 21:50:51 -07:00
Atermonera
728bb26524 Repaths collapsible white canes to not anger beepsky (#6896) 2020-03-25 13:37:44 -07:00
Atermonera
22e28f29fe Merge pull request #6804 from Cerebulon/bigsounds
Big Bastard Incidental Sound Port
2020-03-15 11:38:44 -07:00
Atermonera
920e495fdf Merge pull request #6813 from Neerti/occupation_screen_fix
Fixes the occupation screen.
2020-03-15 11:34:30 -07:00
Atermonera
0021a3b025 Merge pull request #6818 from Neerti/event_manager_fix_electric_boogaloo
Fully Implements R_EVENT for Event Managers
2020-03-12 12:01:07 -07:00
Neerti
7c84383f9c Fixes merge conflict. 2020-03-12 01:03:57 -04:00
Neerti
e8c51b9291 Makes R_EVENT go everywhere. 2020-03-11 23:17:24 -04:00
Atermonera
9436bdb65a Merge pull request #6725 from Meghan-Rossi/job_description_alt
Job description alt
2020-03-11 12:54:25 -07:00
Neerti
bfac11d4d8 Fixes the occupation screen. 2020-03-11 01:03:47 -04:00
Cerebulon
52e6669bf9 Big Bastard Incidental Sound Port 2020-03-08 23:25:45 +00:00
listerla
02f97a116e Adds ecigs and vaping (#6753)
* Adds ecigs and vaping

* Uncomments ssobj

Co-authored-by: lemon <lemon@localhost.localdomain>
2020-03-06 07:09:24 -08:00
Meghan-Rossi
3829efbc34 Fixes to allow for people in more than one department
Refactors head_position into departments_managed and department_accounts, so command secretaries keep command account access (which is presumable why they were marked as a head position) without being told they manage the command department.
2020-03-05 01:02:03 +00:00
Meghan-Rossi
efa4d4544b Merge remote-tracking branch 'Meghan-Rossi/master' into job_description_alt 2020-03-04 19:07:37 +00:00
Meghan-Rossi
f7d3fbb018 Fix html + Use accessor
-Fix html in job selection
-Fix not using an accessor for preferences.
2020-03-04 18:25:46 +00:00
Neerti
24fbd0b87e Half-Refactors Jobs (#6762)
* Somewhat cleans up a piece of job code, makes new ID computers not be awful.

* Changes ROLE_ defines to DEPARTMENT_ to be clearer. Backports the new ID computer's assignment section of its UI to the old ID computer.

* Swaps back to southern cross map.

* Removes a block of commented code.
2020-03-03 13:27:37 -08:00
Heroman
b727038eb2 Fixes a teshari mining undercoat 2020-03-01 12:04:50 +10:00
Atermonera
46c2c4c762 Merge pull request #6738 from VOREStation/vplk-sundry-fixes-runtimes
Fix Sundry Runtime Errors
2020-02-27 17:41:28 -08:00
Atermonera
8079b7f771 Merge pull request #6744 from listerla/pda-holo
Adds holoPDA from Aurora
2020-02-26 18:03:51 -08:00
lemon
dcdd450d4b Adds holopda from Aurora 2020-02-24 16:55:12 -05:00
Leshana
76f1da5830 Fix Runtime in loadout.dm,277: bad index
Runtime happens when someone has a saved preferences loadout containing an item that currently is expected to have gear_tweaks, but at the time that the savefile was last saved, did *not* have gear tweaks.  Thus the saved prefs have null metadata.
Also it makes no sense to check the length of a list *inside* a for loop iterating over that list..
2020-02-24 00:02:17 -05:00
Meghan-Rossi
f29ca2f13e Merge branch 'job_description_alt' into job_description_alt_2 2020-02-22 12:14:56 +00:00
Heroman
6d94b7074b Creates a preference for precise item placement 2020-02-22 18:24:09 +10:00
Greenjoe12345
5f4053911c canes and crutches (#6694)
* Edited white cane inventory/ground sprite, and changed in-hand sprites to ones from Yawn Wider
added a telescopic cane, ported from Yawn Wider (credit to gozulio)
ported the crutch item from world server
both new items were added to loadout

* Edited white cane inventory/ground sprite, and changed in-hand sprites to ones from Yawn Wider

added a telescopic cane, ported from Yawn Wider (credit to gozulio)
ported the crutch item from world server
both new items were added to loadout
also fixed config.txt fuckup

* fixed a spelling error
2020-02-19 11:33:28 -08:00
Heroman3003
b2d43465a3 Lowers cost of ponchos and cloaks in loadout (#6705) 2020-02-18 22:23:58 -08:00
Arokha Sieyes
5b15917d32 to_chat replacing stream operator 2020-02-17 13:14:08 -05:00
PrismaticGynoid
f8ffd25caf Adds some toys to the loadout
Adds a few toys, including action figures, to the loadout. Also fixes water flowers being unrefillable.
2020-02-01 20:16:30 -08:00
Verkister
aee06aec3d Fixes loadout index runtime spam (#6626)
sanity checks saving the day once more.
2020-01-15 23:55:45 -08:00
Shadow
35fdaa2b9f Small change 2020-01-10 16:49:52 -06:00
Shadow
4b2d879091 Adds QM 2019-12-20 23:55:20 -06:00
Schnayy
1581771a72 Adds 10 new clothes + sprite fixes. (#6575) 2019-12-19 21:43:38 -08:00
Mechoid
58e2ce2fb4 Change various global species lists to GLOB versions. 2019-12-05 23:55:22 -08:00
Meghan-Rossi
adfc4dbf70 Fix pAI preferences not loading 2019-11-27 15:33:51 +00: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
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
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