* Begin the sprite consolidation
* med stand
* Library
* kitchen cart
* hydroponics
* Delete hydroponics_machines_vr.dmi
* furniture
* unused computer
* food
* fitness
* fixes the eggs
* Decals
* Drinks, Devices, and Drakie
* Cryogenic2
* combines
* chemical
* card new
* cards
* bereaucracy
* Xenoarch
* compile
* virology
* vehicles
* toys
* Surgery
* stationobjs
* clean these up
* gets rid of some dupes
* bye
* how did that get there
* Unused
* Gets rid of unused ninja dupe file
* Move all these old doors
* this too
* get rid of dupes
* Update airlock_angled_bay.dm
* fixes the map with a prop
* map fixes
* Converts original to a weakref
* More pref stuff
* Record Updater
* No in-round pref changing here
* Shadekin warning
* irrelevent
* make this booleanlike
* Unit Test rework & Master/Ticker update
* Fixes and working unit testing
* Fixes
* Test fixes and FA update
* Fixed runtimes
* Radio subsystem
* move that glob wherever later
* ident
* CIBUILDING compile option
* Fixed runtimes
* Some changes to the workflow
* CI Split
* More split
* Pathing
* Linters and Annotators
* ci dir fix
* Missing undef fixed
* Enable grep checks
* More test conversions
* More split
* Correct file
* Removes unneeded inputs
* oop
* More dependency changes
* More conversions
* Conversion fixes
* Fixes
* Some assert fixes
* Corrects start gate
* Converted some README.dms to README.mds
* Removes duplicate proc
* Removes unused defines
* Example configs
* fix dll access viol by double calling
* Post-rebase fixes
* Cleans up names global list
* Undef restart counter
* More code/game/ cleanup
* Statpanel update
* Skybox
* add
* Fix ticker
* Roundend fix
* Persistence dependency update
* Reordering
* Reordering
* Reordering
* Initstage fix
* .
* .
* Reorder
* Reorder
* Circle
* Mobs
* Air
* Test fix
* CI Script Fix
* Configs
* More ticker stuff
* This is now in 'reboot world'
* Restart world announcements
* no glob in PreInit
* to define
* Update
* Removed old include
* Make this file normal again
* moved
* test
* shared unit testing objects
* Updates batched_spritesheets and universal_icon
* .
* job data debug
* rm that
* init order
* show us
* .
* i wonder
* .
* .
* urg
* do we not have a job ID?
* .
* rm sleep for now
* updated rust-g linux binaries
* binaries update 2
* binaries update 3
* testing something
* change that
* test something
* .
* .
* .
* locavar
* test
* move that
* .
* debug
* don't run this test
* strack trace it
* cleaner
* .
* .
* cras again
* also comment this out
* return to official rust g
* Update robot_icons.dm
* monitor the generation
* .
---------
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>
* 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>
* Torso definition markings
Added a bunch of new torso definition markings: Bust/Bustier (solid, translucent and outline), nipples (normal position, closer together and one pixel lower) and abs.
This is because some species already have these features, but people using markings for chest fur or starting as a species without them (such as unathi) find it frustrating that they lose these features.
The solid version is better for those that want to hide the definition of the body beneath them for smoother chests, translucent is better for people layering it with other markings, and outline only for a weaker definition.
* Fix abs
* 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>
* Addictions
* improvements to addiction code
* some small revamps
* some polishing to reagent code
* some more fixes
* wiki updated for addiction
* proper addiction sync on respawn
* final cleanup, config
* coffee handle addiction proc
* fixed global var
* Addictions and
Gives alcohol special effects
Disables the harder addictions
Gives nicotine an a special effect
* remove >0
* safety
* Update medicine.dm
* Update medicine.dm
* Update food_drinks.dm
* update lazydefines
* disable alcohol addiction on virgo
* use lazylen, proper addiction end messages
* cure message bugfix
* use right args
* proper macro
---------
Co-authored-by: C.L. <killer65311@gmail.com>
* some small things
* .
* clean this up
* potentially fix nulls in player list
* .
* Fixes
* Update machine_stacking.dm
---------
Co-authored-by: C.L. <killer65311@gmail.com>
* lobby screen subsystem
* .
* tgui core 3.1.5
* use unknown in the class
* .
* second
* Didn't even know you could type components like this
* .
* dependency up
* can we not use any...
---------
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
* Establish base working new_player tgui
* Tweak to fit virgo
* .
* fix that
* split that
* no as import
* clean up old code
* .
* .
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* More tails
Includes a savefile migration as well
Adds more tails from downstream
Notes for later to make deconflicting easier:
To be removed:
modular_chomp/icons/mob/vore/tails.dmi
icons/mob/vore/tails_ch.dmi
modular_chomp/icons/mob/vore/Tails64x32.dmi
icons/mob/vore/taurs_yw.dmi
code/modules/vore/appearance/sprite_accessories_taur_yw.dm
icons/mob/vore/tails_yw.dmi
code/modules/vore/appearance/sprite_accessories_yw.dm (The tails here)
sprite_accessories_tail_ch.dm
sprite_accessories_tail.dm
* YOU TOO
* Adds Qaavos and Anteater Longtails
* Update sprite_accessories_tail.dm
* Initial
* some more
* next few
* only light left
* fix things up
* some rmore fixes
* guh
* Update ai_vr.dm
* comment
* lets try something
* .
* hmm
* .
* .
* hmm
* push that here
* fix layout
* grrr
* Demi Tesh Conversion Kit
Have you ever wanted to make your teshari more human? Have you ever wanted to make your human more teshari? Well now you can! Adds three ear variants aligned to the human head and a tail alinged to the human body. All colorable. For those who want feathered wings arm things, try feathered winglets or one of the others. For those who want leg feathers, idk poke me later and I'll make one for both leg types.
* whoopsie get out of the ckey section you goobers
this is what I get for doing this quickly instead of checking where I was putting stuff lmao
* you would think a bird would see well
but you would in fact, be wrong
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>