* [WIP] Alternate base sprites for zorren
Currently does not work, may need some help to figure out why.
The idea is to change the default base sprite of the zorren to a much lighter one, as many people complain about the dark greyscaling on the original. However, to preserve people's characters who incorporate the current sprites, I wanted to make this an option that could be selected through the custom species icon menu.
If I disable the "selects bodytype" var for the species, then the new light version appears as you would expect and everything works fine.
However, if I enable the new zorren define for selects bodytype, it gives you the two options in the menu as you would expect, but the appearance for both types is the dark version ingame. Basically, this does not seem to work and I can't get my head around why.
* Actually works now!
* makes it a TG pref
* Update emote_vr.dm
* shadekin removal fix
fixes bug where shadekin elements did not disappear upon removal of the component
also makes retreat round persistant
* nutrition toggles
* gives it a subsection
* Update ShadekinConfig.tsx
* shadekin ability stuff
no memory leaks
* Update ShadekinConfig.tsx
* Transformation fixes
Fixes#17943Fixes#17942
Removed copying of bloodtype from vanity TF procs, as if the user actually has blood it will cause organ failure.
Added secondary ears to copy form ability.
* Makes hanner not get outed by medical scanners
* Preserves bloodtype for resleeving but fixes it for TF
* up ports a bunch of TGS commands
* .
* needing this
* ...
* Update datacore.dm
* fix that
* at least stack that
* rework all user name handling
* urg
* urg
* .
* .
* .
* up port this
* make this clearer
* .
* .
* .
* fix that
* .
* add returns
* player ticket chat
* this
* .
* .
* umm
* adjust messages
* clean smitecode up
* .
* ummm
* .
* command filter
* Port lootpanel without removing old obj panel
* Rip out the loot panel leaving examine tab intact
* some fixes
* we want nice icons
* that
* Switch to more robust hotkey detection
* Add a reminder to ctrl-r
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* Stops some abilities from being done in VR
* yeh
* Update comp_helpers.dm
* anti exploit
* i am speed
* Update areas.dm
* Update areas.dm
* Update dark_tunneling.dm
* get rid of these unused abilities
incompatible with new system.
* forgot the human handling whoops
* byeeee
* Update shadekin.dm
* voucher qdel fix
* nutriment
* Update shadekin.dm
* mooore
* Update shadekin.dm
* yea
* Update comp_helpers.dm
* more fixes
* bunch of fixes
* type and default
* dynamic
* store settings
* .
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* Begin
* Begin 2
* move to tsx
* fix that UI
* fix gib
* bunch of fixes
* fix this one
* Nicer ahelp bot text formatting
* clean up all inputs
* .
* fix MC tab
* fix ore spawn
* with rare
* More filter stuff
* Cleaned up world
* Fix
* ummm
* .
* fix that
* .
* Begin
* Begin 2
* move to tsx
* fix that UI
* fix gib
* bunch of fixes
* fix this one
* clean up all inputs
* Nicer ahelp bot text formatting
* .
* fix MC tab
* fix ore spawn
* with rare
* More filter stuff
* Cleaned up world
* Fix
* Added missing props
* useContext fix
* .
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* selection target
* ugh
* fix deadmin
* larger
* fix paper icons
* those are inverted
* don't miss that
* fix all
* point transfer
* add nostrip flag to items
* un.... teppi
* .
* end life proc after qdel
* this could be null in very rare cases
* this has a lot of sleeps, someday should be refactored and check for qdeleted
* needs to be an object
* qdel check this
* use the rsc properly
* wtf?
* .
* fix narrate
* .
* push
* inform user, null it
* .
* can be null
* fix maint lurkers
* .
* spans
* .
* fix that too
* urg
* fix distillery
* don't wrap them
* needs usr
* Update cash_register.dm
* quick hook cleanup
* lots of fixes
* .
* clean that up for reasons
* Initial
* Formatting tweaks
* she be themin on my drop til
til im
summary:before
* Convert multilingual to pref
Tested, seems to work. not 200% sure cuz I never use it
* changeling fix
* Move body spawning into BR
* small fix, organization
* replace xeno regen
* Body descriptor system removed
* Revert "Body descriptor system removed"
This reverts commit 04a0aa3ac8.
* massive bodyrecord copy refactor
* this too
* dna copying is now sane
* make a merge easier
* better file for this
* may we ensure peace everlasting
* linter
* oops, missed the test
* fixed up
* furthering the test
* different way to check
* looking promising
* required exclusions
* more test
* another tweak
* setup better
* globin
* test name change
* really mess up that monkey
* gradient style to UI entry
* scramble ignore
* illegal species
* scramble fix
* grad fix, more test fixes
* doing that right
* need these too
* missed defferal
* missed pathing
* documentation wall
* blood color needs a safety
* promethean prep
* this early set isn't needed
* some protections
* fixed waddler nulltest
* failure test
* intensify scan
* second fail test
* noticing
* dna test case
* other dna test case
* Test is bunk
* huge dna cleanup, better signal
* don't edit these
* documentation
* Do not use loc = src.loc
* oops
* Use weakrefs in pods
* remaining weakrefs
* reduce changes in pr
* cloning computer does not rotate itself when used
* moved body design to new BR code, and fixed screen size
* badlinting
* updated
* No instakilling teshari
* jiggles you
* TGUI
* move along
* m ove it
* Update AppearanceChangerMisc.tsx
* this too
* gender is race whoops
* Allow old clonepods too
* xc
* further encapsulation and some fixes
* oops
* misc not race
* separated that
* custom footsteps exchanged
* Custom speech bubble and xenochi stuff
* Update xenochimera.dm
* remove digileg snowflake
* try this
* Update xenochimera.dm
* proper close
* Always update our DNA
* awa
* extremely laggy check removed, actually useless
* explaining
* lower delay time
* slower jigglin
* Revert "slower jigglin"
This reverts commit c801f7d7f5.
* disable appearance editor due to various issues
* Promie love
* xenochi vanity test
* lmao
* earwings
* wording and slot revival
* mobvar?
* Phasing out specific shapeshifter appearances
If you have access to changing your icon, you can change whatever you want.
* saveslot loading
* more
* synth
* Shoot out limbs
* almost ready
* nullcheck
* xenochi revive handles size and weight correctly
* weaver cocoon updated xenochi internal record after tf
* cannot remove from lost limbs
* limbs properly respawn on slot revive
---------
Co-authored-by: C.L. <killer65311@gmail.com>
* [WIP] Custom Links in Character Directory
Added custom links to the character directory.
They work fine at the moment as just plain text, even if you have to copy and paste them it's an improvement. However, I wanted to keep this in WIP until I have a chance to ask our TGUI experts if it is possible to make them a clickable link.
* maks link usable
* ignore bad links
* .
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* forensics datum initial work
* typo fix
* glove recursion fix
* missing bloodtype on organ data
* removed frustrating and unneeded b_type var from humans
* no leaky
* listcheck
* documenting
* documentation
* Character Setup Rework
Little tweaks
Species selection done~
Merk randomize body button
Body color and eye color
Merk more replaced code
Convert robolimbs to tgui
Add a warning if flavor text/ooc notes are too short
Custom preview icons for species selector!
A sidequest that only took 8
hours. Also add digitigrade and blood type.
Remove unused body_descriptor system completely
Finish the general tab~
Reorganization to prepare for loadout page creation
* Start of work on the loadout screen
* Only send the data that's actually selected
* Get rid of these ugly ../../../..
* Retype this to avoid conflicts
* Holy shit why did this work this way
* Finish loadout screen
* Add copy loadout function
* Finish occupation page
* Move Special Roles into general tab
* Fix path conflict
* Move size prefs to general tab
* Convert jukebox and volume settings to datum/preference
* Fix a little mergery fuckery in loadout
* Migrate jukebox to new range
* Fix TabbedMenu tabs
* Fix wordwrap for loadout screen
* Kill the vore tab, just traits left to convert
* Convert custom messages
* Convert custom species name
* Convert blood color and reagents
* Move icobase to tgui
* Finished
* This can fuck off too
* Fix a few bugs
* Update index.tsx
* initial for emote sound mode switch
* Make show_roles actually work, hide fluff items
* Fix not being able to select species
* Add emote_sound_mode to body tab
* Fix runtime when no active gear list is present
* Add a save notification to character setup
* Switch to floating
* Add more search bars
* Whoops forgot to add this
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* voices use a unified list
* Move that back
* unneeded file
* use subsystem
* old order
* matching
* matching again
* whitespace
* another whitespace line
* global that's never used
* more cleanup
* little better naming
* lets just use the vars
* oops needed that
* incorrect comment
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* Hud cleanup
Combines Hud_vr into hud.dm
Clears up incorrect prescription values
Sets pres =1 to pres=TRUE. Sets pres=0 to pres=FALSE
Adds RX variants of AR huds to the loadout as a geartweak
ARglasses and rx AR glasses combined into one single loadout selector
Contaminant HUD and rx Contaminant HUD combined into one single loadout selector
* less bloat
Hides the item tf spawn option, as this is currently not functional. This just comments out the spawn point, so it can be easily reenabled in the future if we decide to use it.