Commit Graph
142 Commits
Author SHA1 Message Date
8053d527b2 Update code/modules/mob/new_player/preferences_setup.dm
Co-authored-by: Seris02 <49109742+Seris02@users.noreply.github.com>
2023-03-09 15:06:26 +10:00
AtermoneraandVirgoBot 008ef334ec allows animations to be toggled in preferences 2023-02-19 00:40:42 -05:00
C.L e85bdb061b Upgrades OverlaySS. Fixes #3627
Tested on my test server and nothing appeared to be broken. Overlays were showing up as expected.

Ghosts no longer became space/stairs/stole someone's tail
2022-10-05 11:16:58 -04:00
VerySoft b16f8b8bca Type XIII
New pai form!
2022-06-23 19:46:53 -04:00
CaseyandGitHub 4f04f2fb36 Merge pull request #12259 from VOREStation/upstream-merge-8399
[MIRROR] Fixes tail layering over dresses/cloaks
2022-06-17 19:10:47 -04:00
PandoraandGitHub a22e22b6ef mmm, commits 2022-03-02 15:28:22 +00:00
AtermoneraandVirgoBot 0e0e49c127 Fixes tail layering over dresses/cloaks 2022-02-17 03:10:31 -05:00
Aronai Sieyes 414e8c97a3 Add sports bags to outfits 2021-06-28 17:00:41 -04:00
VerkisterandGitHub 4fbf9a5bf5 Fixes char setup failing to update sizes/shapes 2021-03-12 22:06:55 +02:00
MechoidandVirgoBot a62f766bb5 Kaleidoscope 2: The Retabbening 2020-11-19 13:06:10 -05:00
KasparoVy 880f014d7c Fixes Only One Accessory Equipped at Spawn & in Character Preview
Ported from Aurora PR#10205, credit to fernerr

Now you can see all the accessories (within standard equipping logic) you've selected in the character preview.

Addditionally, these accessories will now all be equipped when you spawn instead of filling your backpack unless it's actually necessary.
2020-10-08 18:15:17 -04:00
AtermoneraandAronai Sieyes 9a6b5a71f3 Streamline (Facial) Hair & Marking Character Customization, Port color_square to Clean Prefcode 2020-05-30 14:10:54 -04:00
Leshana fb532ac920 Refactor Character Setup to use MAP
- Instead of using expensive getFlatIcon() calls, character previews are now shown using screen objects in a second map window.
- Edited skin to add a named window for preferences setup that contains a browser plus a new map window to show the previews.
- Mannequins are still generated the same way, but now a MA is applied to four screen objects which are shown in the second map window.
- The screen objects are deleted on close of the preferences window.  So we do make sure to close it when spawning.
2020-05-21 19:04:56 -04:00
Leshana 15665eea2a Another fix for Runtime in update_icons.dm,254: Cannot execute null.GetUIState().
- This time lets just ensure dna is instantiated no matter who is calling dress_preview_mob().
2020-04-14 18:18:33 -04:00
AtermoneraandVirgoBot 2af53022fe Merge pull request #6770 from Mechoid/ReadyUpNotice
High-priority Job Display
2020-03-03 01:37:00 -05:00
AtermoneraandVirgoBot 1c7dd9631c Merge pull request #6744 from listerla/pda-holo
Adds holoPDA from Aurora
2020-02-26 21:04:50 -05:00
AtermoneraandVirgoBot 3b7a737c08 Change various global species lists to GLOB versions, adds 2 more event subspecies. 2019-12-16 00:52:29 -05:00
AnewbeandNovacat 0e75d3ad8b Merge pull request #5799 from Neerti/character_preview_fix
Fixes Character Preview
2019-03-27 04:27:15 -04:00
Verkister aaff2e64c4 Fixes default synth tails necessitating potentially harmful mystery delays in mannequin generation.
-Now get_tail_image() can check the owner's syntheticness without having to wait for something else to call it whenever/wherever the fuck it happens.
2018-03-23 09:39:35 +02:00
Leshana a0de41f24f Merge branch 'master' of https://github.com/PolarisSS13/Polaris into polaris-sync-2018-03-15
# Conflicts:
#	README.md
#	code/__defines/mobs.dm
#	code/__defines/subsystems.dm
#	code/_helpers/global_lists.dm
#	code/controllers/subsystems/garbage.dm
#	code/controllers/subsystems/overlays.dm
#	code/datums/datacore.dm
#	code/datums/supplypacks/munitions.dm
#	code/game/machinery/suit_storage_unit.dm
#	code/game/objects/items/devices/communicator/UI.dm
#	code/game/objects/items/weapons/id cards/station_ids.dm
#	code/game/objects/random/random.dm
#	code/game/turfs/simulated/floor.dm
#	code/game/turfs/simulated/floor_icon.dm
#	code/modules/awaymissions/gateway.dm
#	code/modules/client/preferences.dm
#	code/modules/ext_scripts/python.dm
#	code/modules/mob/living/carbon/human/human.dm
#	code/modules/mob/living/carbon/human/life.dm
#	code/modules/mob/living/carbon/human/species/station/station.dm
#	code/modules/mob/living/carbon/human/species/virtual_reality/avatar.dm
#	code/modules/mob/living/carbon/human/update_icons.dm
#	code/modules/mob/living/living.dm
#	code/modules/mob/living/living_defines.dm
#	code/modules/mob/living/simple_animal/animals/bear.dm
#	code/modules/mob/mob_helpers.dm
#	code/modules/mob/new_player/new_player.dm
#	code/modules/mob/new_player/preferences_setup.dm
#	code/modules/mob/new_player/sprite_accessories.dm
#	code/modules/organs/organ_external.dm
#	code/modules/organs/organ_icon.dm
#	code/modules/organs/robolimbs.dm
#	code/modules/reagents/reagent_containers/glass.dm
#	code/modules/reagents/reagent_containers/syringes.dm
#	html/changelogs/.all_changelog.yml
#	maps/southern_cross/southern_cross-1.dmm
#	maps/southern_cross/southern_cross-3.dmm
#	maps/southern_cross/southern_cross-4.dmm
#	maps/southern_cross/southern_cross-6.dmm
#	vorestation.dme
2018-03-15 22:41:14 -04:00
Arokha Sieyes 53a185f838 U_I Phase 2.0: Code cleanup
Removing calls to update_icons_layers and the like, stubbing them to help track down future calls.
2018-03-08 19:33:44 -05:00
Arokha Sieyes 62e0c122fa U_I Phase 1.4: More preview fixes, not done yet 2018-03-08 19:31:56 -05:00
Arokha Sieyes 3be602dece U_I Phase 1.3: Previews are broken, so that's a thing 2018-03-08 19:31:55 -05:00
Arokha Sieyes 17723b7df6 Cleans up references to assistant
Defines the USELESS_JOB value as "Visitor"
2018-01-31 00:55:13 -05:00
Arokha SieyesandAnewbe f2fef6f410 Planes Framework (#4545)
* Polaris initial plane upstream merge

* POLARIS: Fix RIG visors with new plane system, and material scanner VIS_FULLBRIGHT

* POLARIS: Fix GetFlatIcon so that cameras and id pictures don't show the HUD overlays.

* POLARIS: Adds a 'alter values' proc for plane master ease of tweaking

Setting stuff like colorblindness variety and things.

* Remove NIF reference, fix lighting layer define

* Handle effects above lighting plane

* Moved all layer defines to planes+layers.dm
* Fixed overlays that are supposed to be above lighting to use the PLANE_LIGHTING_ABOVE

* Merge: 3000% human/update_icons() speed improvement

* Merge: Avoid ghosts pointing at things
2018-01-17 13:45:54 -06:00
Arokha Sieyes 10aabd98da POLARIS: 3000% human/update_icons() improvement
Using overlays in lists and a mutable_appearance
2018-01-15 21:39:47 -05:00
killer653 11c195debb Polaris Sync 2017-11-04 13:37:13 -04:00
Anewbe c68fb0861f Ports the background icons for char setup 2017-10-27 23:00:34 -05:00
Leshana 1b0474d57a Fixes Runtime in preferences_setup.dm,230: Cannot read null.title
proc name: dress preview mob (/datum/preferences/proc/dress_preview_mob)
2017-05-25 15:37:43 -04:00
Leshana 4197a6e60d Fixes Runtime in preferences_setup.dm,230: Cannot read null.title
proc name: dress preview mob (/datum/preferences/proc/dress_preview_mob)
2017-05-23 01:14:55 -04:00
Arokha Sieyes 6d74e20e2a Fix up a few more things with synth printing
Species now 'suggested' by robolimb manufacturer, helps with getting the correct hairstyle choices for each synth, so Taj have access to Taj hair styles and whatnot in mirrors if they are using a Taj-based synth. Also adds a DSI Akula variant that Zalvine should touch up later hopefully.
2017-04-09 23:56:13 -04:00
Anewbe 79390b6177 Adds rugged style PDAs 2017-02-04 22:42:06 -06:00
redstryker 0fbbc0198b Messenger Bags 2016-09-14 22:34:47 -04:00
PsiOmegaDeltaandYoshax d405dfb102 Can now toggle loadout and job preview equipment separately. 2016-07-10 04:53:49 +01:00
EmperorJonandYoshax 5a545854a4 Underwear Datums (#1794)
* One more step to bringing our preferences/setup stuff in line with Bay.

* Whoopsy

* Jon is a moron, more at 11.
2016-05-29 17:29:36 +01:00
Jon 21f898e047 First commit of manual port of BS12
#13042
and
#13086
2016-05-29 00:56:11 +01:00
Yoshax 3337302e82 Makes randomise appearance slightly less crap and actually randomise
Fixes #1227
Fixes #369
2016-05-19 21:20:17 +01:00
Yoshax aa592e3b35 Gender tweaking
Limits biolgical gender by species and defaults to male/female.
Can also set gender identity which determines which is displayed upon examination and suchlike along with being shown in medical records
2016-04-20 20:07:14 +01:00
Kelenius bc1bbafaad new_player: absolute pathing 2016-03-17 16:35:09 +03:00
Yoshax ea32fb2bd0 Fixes errors 2016-03-12 01:53:02 +00:00
Yoshax b2916bbb56 Splits underwear into top and bottom 2016-03-11 19:26:50 +00:00
Zuhayr 84a045ffe5 Moved age min and max to the species datum. 2016-02-09 18:20:23 +10:30
Zuhayr 7c3993b68b Revert "Revert "Bay update."" 2016-02-07 16:33:30 +10:30
Zuhayr 98d983577c Revert "Bay update." 2016-02-07 16:07:05 +10:30
Zuhayr e557a71fdc Merge branch 'dev-freeze' of https://github.com/Baystation12/Baystation12 2016-01-20 08:01:14 +10:30
Zuhayr f93ea6a78f Tweaks to previous commits.
More tweaks to IPC fixes.
Merge resolution/compile fixes.

Further work on properly integrating, updating and fixing prosthetic options.

Repathed internal organs to organ/internal.

More work on full synthetics, changelings, overheating.

Working on getting organs to qdel properly and spawn properly when robotized.

Finalized some overheating values, added remaining prosthetic icons.

Finalizing the testing version of the full prosthetic bodies branch.

Added suit cyclers to the autolathe and map.

Fixing runtime errors.

Fixing errors.

Changelog.

Replacing limb and organ strings with constants.

Prevented brainless species from becoming full cyborgs.

Fixed issues with brain/MMIs renaming themselves inappropriately.

Various fixes and oversights.
2015-12-24 21:13:40 +10:30
Zuhayr d71573e749 Further work on properly integrating, updating and fixing prosthetic options.
WIP
Allowed heads/bodies to be prosthetic. Removed IPC. Refactored some flags.
2015-12-24 21:10:33 +10:30
Chinsky e89eae05bb Fixes #9197 2015-12-12 14:23:00 +03:00
Neerti b635a64530 Fixes socks. Again. For the third time. 2015-11-20 08:50:30 -05:00
PsiOmegaDeltaandNeerti e715c16093 Character setup refactoring.
Begins breaking down the large character setup in more manageable modules, allowing for easier additions, edits, and removals.

(cherry picked from commit e116721977)

Conflicts:
	code/modules/client/preferences.dm
	code/modules/client/preferences_savefile.dm
	polaris.dme
2015-11-20 07:46:31 -05:00