Commit Graph

32 Commits

Author SHA1 Message Date
ShadowLarkens
9805115973 Character Setup Rework (#10930) 2025-05-24 21:45:08 +02:00
CHOMPStation2StaffMirrorBot
b672ca8693 [MIRROR] fix a bunch of runtimes (#10683)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-04-21 05:58:25 +02:00
CHOMPStation2StaffMirrorBot
b3fbd293d1 [MIRROR] Allow Transparency for Wings, Tails, and Ears (#10424)
Co-authored-by: eghughguhhhhhh <Hawoogabooga@gmail.com>
Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
2025-03-16 03:56:37 +01:00
CHOMPStation2StaffMirrorBot
039ee85382 [MIRROR] Convert preferences to /tg/ preferences (#9797)
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-01-09 02:08:43 +01:00
CHOMPStation2StaffMirrorBot
ed79946ade [MIRROR] some istype to macros (#9802)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-01-05 23:01:49 +01:00
CHOMPStation2StaffMirrorBot
38b0939ad4 [MIRROR] Adds a second ear slot. (#9329)
Co-authored-by: silicons <2003111+silicons@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-10-27 16:38:03 +01:00
CHOMPStation2
5ea698a0ef [MIRROR] Removes /obj/item/weapon and /obj/item/device [MDB IGNORE] (#9084)
Co-authored-by: Changelogs <action@github.com>
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-09-30 21:36:41 +02:00
CHOMPStation2
2986497a43 [MIRROR] Revert "Revert "/tg/ preference datums part 1: take two"" (#8929)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-09-14 12:30:15 +02:00
CHOMPStation2
8aacd8322c [MIRROR] Second part of the typescript migration (#8669)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-07-22 15:04:03 +02:00
CHOMPStation2
1b851b5b47 [MIRROR] small runtime fix for #16036 (#8520)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: CHOMPStation2 <chompsation2@gmail.com>
2024-06-13 12:38:45 +02:00
CHOMPStation2
95c2dba6fe [MIRROR] assign account to nifs (#8517)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-06-12 17:13:48 +02:00
Verkister
33db5f16c0 Update persist_vr.dm 2023-04-08 18:40:47 +03:00
Verkister
4a081d74ba Update persist_vr.dm 2023-04-08 17:51:45 +03:00
Verkister
62104f2028 Fixes savefile loss caused by 2 mobs from same key
Fixes an issue leading to vorepanel prefs loss caused by two different bodies loaded from one ckey piloted by different people during roundend persistence stuffs.

rip Binny vorgans you will be missed.
2023-04-08 17:38:12 +03:00
Heroman3003
672df6b738 Merge pull request #14364 from Seris02/persistmarkingsfix
fixes unprioritised markings during persistence
2023-01-22 01:33:51 +00:00
Chompstation Bot
9acb3a208e Removes unnecessary, unused, and redundant helpers. 2021-07-14 17:57:22 +00:00
Chompstation Bot
20e3b0a2d3 [MIRROR] Linter Introduction + Cleanup 2021-05-27 16:31:50 +00:00
Novacat
b88035052b Update persist_vr.dm 2019-03-28 20:10:57 -04:00
Sharkmare
c28689a616 minor spelling fix 2019-02-12 08:58:02 +01:00
Arokha Sieyes
00b69ca913 Clean up persist messages in server log
Some of them look like errors or incomplete when they aren't
2018-01-18 15:35:31 -05:00
Leshana
9456969a8e Make the persistence of spawn-points at end of be configurable per map.
* Added three vars to the map datum to confgure which spawn point should be persisted for players who are dead, evac'd or stayed on station.
2018-01-17 00:31:04 -05:00
Arokha Sieyes
b1aeba9281 Persistent size between rounds
Allows your size to save at the end of each round. Get shrank'd or enbiggened? Now you can stay tiny between rounds if you like that consistency.

Don't want that? Just turn it off on the VORE tab. Accidentally left it on, and got saved? Just change your size to what you want in the character setup (and turn off saving it, too).
2017-06-16 09:41:34 -04:00
Arokha Sieyes
a4208cc40c Merge pull request #1656 from VOREStation/aro-nifwatch
Don't let people skip NIF install time with cryo
2017-06-09 15:45:14 -04:00
Arokha Sieyes
cdfe97d9c7 Don't let people skip NIF install time with cryo
Tsk tsk.
2017-06-09 14:05:22 -04:00
Arokha Sieyes
2f3b56467c Minor NIF and Soulcatcher Tweaks
- Brainmob can understand galcom so they can understand radio announcements if they're allowed to hear things.
- Adds admin verb in Fun tab for "Quick NIF" to quickly implant someone with a NIF, if for example they lost theirs via bug, or for antags in events.
- Some tweaks in Persist VR to not 'hard crash' just in case runtiming prevents other things.
- Added titles to top of *nsay and *nme boxes so you can remember what you're doing.
2017-06-09 10:16:45 -04:00
Arokha Sieyes
5236e2675f NIF Fixes and Soulcatcher NIFSoft, Money Tweak 2017-06-09 01:08:34 -04:00
Arokha Sieyes
08e7703e4f Finishing Up NIFs
Squashed commit:

[4b18ca1] Finishing up NIFs

[e4adb4a] Tons more NIF work

All the implants are done!
2017-06-06 19:34:41 -04:00
Arokha Sieyes
50accd426c Initial NIF Commit 2017-06-06 01:00:42 -04:00
Arokha Sieyes
430895bf82 Fixup elevator cryo missing 2017-05-20 22:26:09 -04:00
Leshana
eef8480444 Adds the Body Designer for resleeving
* Adds Body Designer computer, which allows you to customize body designs similarly to character setup, but in game.
* Designs are savable to disks which can be loaded into the the resleeving controller console to print and resleeve into.
* Fixes line breaks on OOC notes in the resleeving computer.
* Added circuits so the body designer is constructable, and designs so the circuit is researchable.
* Added a proc for reverse lookup of size_multiplier -> scale name (0.25 -> Micro etc)
2017-04-09 16:23:35 -04:00
Leshana
39cf9a9a9b Use species for determining which organs to persist.
Also added some safety checks, and better handled digitized brains.
2017-04-04 20:52:26 -04:00
Leshana
f17ea64bbe Enables round-to-round persistence of a few aspects of characters.
* More accurately, it automates updating your character setup.  None of this code does anything you could not already do manually on the Character Setup screen, it simply does it automatically for you.
* Specifically a few things are saved either at round end or when you cryo:
  * Your late-join spawn location is determined by which cryo/elevator/etc you used to leave last time.  Departing thru the elevators will set your spawn location to elevators etc.
  * Your weight is saved (also any extra or deficient nutrition is resolved into weight gain/loss)
  * Your limbs settings are updated based on your status at end of round (whether limbs are normal, missing, robotic, etc)
  * Your markings are saved so they will be the same as when they were at end of round.
* ALL of these changes are optional, toggled on the VORE tab of character setup.
* Replaced hard coded numbers for weight gain with constant defines.
2017-04-04 07:33:09 -04:00