Commit Graph
102 Commits
Author SHA1 Message Date
AtermoneraandGitHub c58fb16bc1 Adds proc to properly update human icon gender (#7813) 2020-12-31 21:31:35 -08:00
MechoidandGitHub 576d0657ce Kaleidoscope 2: The Retabbening (#7697)
* Begins the Project

* Move things to where they belong, if viable.

* Merge and move those files.

* Finish filenames, fix Taj ears.

* Tweak to Ater's Requests

* The Great Mergening with 03_body.

* Per Requests

* Continue per request. Plot nefarious plans to make Saviks usable as battlemounts.

* Smarter Proc Use

* Tweaken
2020-11-19 10:04:09 -08:00
listerlaandGitHub 90cfd5bd7a Changes default skin tone from 35 to 110 (#7622) 2020-09-05 08:08:12 -07:00
Rykka 28a7698b9e Port lots of things that had to wait on alerts
Adds a HUD for observers
Adds a HUD for rigs and mechs
Adds up/down buttons for AI hud
Add more tg style alerts
Fix some bugs with the tg alerts
Improve icon_states usage by caching it
Redo how respawning works, add a button to ghost hud for it
2020-07-30 16:23:32 -04:00
LeshanaandGitHub 6dabed403f Fix indentation syntax error. (#7320)
Bad extra indent causes compile failures on strict DM compilers.  Breaks linting.
2020-07-06 23:41:15 -07:00
LayneandGitHub 21d0112661 ice cream 2: electric boogaloo (#7319) 2020-07-03 21:35:30 -07:00
LayneandGitHub 4d70bd70e5 ice cream (#7313) 2020-07-01 15:54:16 -07:00
Killian 5da912d679 offload defib from no_scan 2020-06-23 18:06:28 +01:00
Greenjoe12345 ba2a49999a adds wrist PDAs 2020-06-17 00:24:54 +01: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
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
Neerti e8c51b9291 Makes R_EVENT go everywhere. 2020-03-11 23:17:24 -04:00
lemon dcdd450d4b Adds holopda from Aurora 2020-02-24 16:55:12 -05:00
Arokha SieyesandLeshana 5b15917d32 to_chat replacing stream operator 2020-02-17 13:14:08 -05:00
Mechoid 58e2ce2fb4 Change various global species lists to GLOB versions. 2019-12-05 23:55:22 -08:00
MechoidandAtermonera 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
Heroman3003 f963c42d2e Fixes href exploit with whitelisted species 2019-05-27 09:13:58 +10:00
kevinz000 61561ade31 Clamp replace 2019-01-12 05:51:08 -08:00
AtermoneraandGitHub f2ac15be91 Merge pull request #5511 from Anewbe/descriptors
Ports character physical descriptors from Bay
2018-09-17 11:21:28 -07:00
Anewbe 4fc94a6e47 Ports descriptors from Bay 2018-08-19 22:32:44 -05:00
Anewbe e1471886d8 Fixes the bug(s) that allow meat bodies to have metal brains 2018-08-14 23:12:43 -05:00
KasparoVvandAtermonera d59612028e Adds Marking Order Changing at Character Creation (#5429)
* Adds Changing Order of Markings

Clicking the back button on a marking will trade its place with the previous marking or move it to the end of the list if it's the first marking.

Clicking the forward button on a marking will trade its place with the next marking or put it in first before all other markings if it's last in the list.

* Changelog

Adds changelog.

* Buttons Only for >1 Marking

Only renders the layer-swap buttons when there is more than one body marking.

* Changes Button Labels to Proper Up/Down Arrows

Thanks Atermonera!
2018-07-22 18:34:52 -07:00
kartagrafiandGitHub a4b3745e4b Gender name adjustments
for the sake of accuracy and making sense, this changes "gender identity" to "pronouns", and "biological gender" to "biological sex". could also just change it to "sex", but i feel like "biological sex" is clearer for the uninitiated.
i don't know shit so if there's anything broken in here, please lmk, though it's just names so there shouldn't be a problem
2018-07-16 22:37:02 +02:00
Verkister 3b3a4ae19f Adds an option to enable/disable markings on synth parts.
-In char setup near the synth color option.
-Tested working although the preview icon may misbehave with the icon cache. (Meaning the effect will require refreshing the cached icon with a visual change, such as color, markings, limb status change, etc. to show up, and may not show up at all if the appearance is identical to an earlier one already saved to cache and getting loaded from there instead of refreshing.)
2018-07-07 10:46:18 +03:00
Anewbe 5cfb443cce Communicator visibility is now on a per-character basis, rather than global 2018-04-21 17:08:39 -05:00
NeertiandGitHub 318762f091 Merge pull request #5088 from VOREStation/port-vs-catchup
VOREStation Ports Catchup
2018-03-22 22:32:09 -04:00
Arokha SieyesandLeshana 71dac8ae26 POLARIS: UI Tweak involving species rarity 2018-03-21 14:31:03 -04:00
Abbie Fland 6e9554baa2 Fixes preview color splotch blues
Due to what looks like a copy-paste error, previously it didn't pad the
blue hex value. This meant blue values of 1-15 would display as
e.g. "f0" instead of "0f" and looked nothing like the actual color.

Previously a dark grey of 15,15,15 would get a preview splotch of bright
blue; this fix makes the splotch display as the same dark grey used
ingame.
2018-03-21 00:56:02 +00:00
Anewbe 5212fa152b Species names should now use defines 2018-03-15 20:24:45 -05:00
Verkister 014ebdc251 Preview background additions and a fix.
-Fixes flat white background capitalization error.
-Re-enables tunnel plating and reinforced floor. (turf versions now up to date)
-Adds darker plating, ribbed techmaint tiles, and flat middle grey.
-Tweaks their cycle order to cycle flats by shade, and then tiles by shade.
2018-02-20 09:40:49 +02:00
PrismaticGynoid 5ffb0ee7e7 Replaces NT Relation with Economic Status
Because starting money is pretty much all it affects, anyway. Instead of just being used to measure NT's opinion of you, you now choose income categories to fall under. This still affects how much money you start with, with the highest category giving a 1.3x modifier, but the lowest has been lowered to 0.5 times. Now you can start with even less money than before.

Currently doesn't change the "this person might be willing to help you" message for traitors, but it would be easy to do something different with that if requested.
2018-01-07 14:12:10 -08:00
Leshana 4906d5ca83 Fix exploit allowing choosing unlimited languages on character setup.
* Checks list length after input() returns so you can't cheese it.
* Sanitizes list to proper length so existing characters over the limit will be fixed.
2018-01-04 20:52:35 -05:00
Anewbe c68fb0861f Ports the background icons for char setup 2017-10-27 23:00:34 -05:00
NeertiandGitHub ca84cd326a Merge pull request #4139 from Anewbe/nicknames
Adds the ability to choose nicknames
2017-10-23 13:37:34 -04:00
Anewbe 28c9c12837 Adds the ability to choose nicknames 2017-10-22 00:56:46 -05:00
Anewbe 79eb840538 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into vatborn 2017-10-19 09:57:26 -05:00
Anewbe f42457b997 Starts work on the Vatborn Human species 2017-10-15 23:26:22 -05:00
shazbot194 d199d4caf7 Adds in the option to color all synth parts and two sets of parts
As the titles says
2017-10-15 14:56:14 -08:00
Anewbe 9d5dd1cc48 Allows use of more internal prosthetic organs 2017-10-05 20:42:03 -05:00
AnewbeandGitHub b38986b4b7 Merge pull request #3209 from Atermonera/master
FBPs can have numbers in their names.
2017-04-03 13:56:06 -05:00
Atermonera 67d9f03e4d FBPs can have numbers in their names. 2017-04-02 13:53:49 -07:00
AnewbeandGitHub 29a25cc9b0 Merge pull request #3164 from Cerebulon/synth_brain_rename
Changes character setup to use correct in-lore names for brain types.
2017-04-01 16:00:19 -05:00
Cerebulon 98d3ebf6dd Fixed full options not showing up for non-FBPs. Repeated more thorough testing with newest changes. 2017-04-01 03:09:55 +01:00
Cerebulon 2189d83812 Fixed single leftover 'cybernetic' and 'drone' variables. 2017-03-30 21:50:04 +01:00
Cerebulon 9e955cf999 Missed a spot. 2017-03-30 18:04:21 +01:00
Cerebulon 7773ef7122 Dialled back changes to only effect menu display text for brains.
Reverted variable names to original assisted/mechanical/digital to prevent potential issues in other code which may rely on them.
2017-03-30 18:01:20 +01:00
Cerebulon dfe5afe197 Changes character setup to use correct in-lore names for brain types. 2017-03-29 01:55:46 +01:00
Arokha Sieyes 52130160db Adds Body Markings
So you can customize your character with tattoos or fur colors for Taj or whatever. I'll let Anewbe work out what he wants to whitelist other than what I did already.

The icons are sliced up with the HumanScissors program I wrote, so they are per-organ. So, lop off a limb, put it on someone else, they have the tattoos and whatnot. It's part of DNA so it comes with when cloning.

They are defined in the normal sprite_accessories file and the icons are all in markings.dm in the format of "markingname-organtag" so if you have a marking that spans both arms and torso you need "thatone-torso", "thatone-l_arm", "thatone-r_arm" icon states.
2017-03-26 19:36:34 -04:00
MagmaRamandGitHub e3a87c1c78 Merge pull request #2985 from Anewbe/more_pdas
Adds rugged style PDAs
2017-03-22 19:42:19 -05:00