Commit Graph
34767 Commits
Author SHA1 Message Date
izac112 c80d113638 Update robolimbs_yw.dm 2025-01-14 02:20:34 +01:00
izac112 aa8016bddd Merge branch 'release' of https://github.com/VOREStation/VOREStation into voreupdate 2025-01-14 02:20:30 +01:00
35172fd5eb Midweek bugfix release (#16867)
* fix adminjump to area (#16853)

* fix a runtime in the keyloop (#16852)

* fix a runtime in the keyloop

* also fix that

* gloves runtime

* do it proper

* fix stun effect act (#16850)

* fix a runtime and some usr to user (#16849)

* fix a runtimg and some usr to user

* .

* .

* more usr

* fix some bad replaces (#16856)

* fix a lot of map issues (#16857)

* fix a lot of map issues

* fix SM template...

* fix change turf (#16860)

* Fluff item for Beeholddrbeesphb/Evelynn (#16859)

* Fix synth_color not working (#16866)

* Fix synth_color not working

* Fix spawnpoint pref

* living

* oups

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
2025-01-08 16:05:01 +01:00
tacoguy7765093andGitHub d53224f8f2 makes pull punches work (#16824) 2025-01-06 06:45:27 +10:00
KillianandGitHub 941bbd54b8 ""antagonism"" cleanup (#16841) 2025-01-06 06:45:20 +10:00
KashargulandGitHub 59b9802628 some istype to macros (#16826) 2025-01-06 06:45:02 +10:00
KashargulandGitHub 612fadc5c6 diff up port leashes (#16813) 2025-01-06 06:44:02 +10:00
Cameron LennoxandGitHub 405bf22122 Revamps limb-loss code (#16803)
* Revamps limb-loss code

- Makes it so everyone isn't at squishy as necromorphs
- Adds in a threshold for 'how damaged this limb needs to be prior' UNLESS you are dealing MASS DAMAGE to the limb, in which case it needs to be >1/2 the limb's hp (NOTE, GREATER THAN, NOT >=. This means the Eblade can not 1hit arms/legs)
-Vital limbs divide damage recieved by 1.5x making it harder for them to hit the threshold to actually take vital limbs off.
- When limbs enter 'critical state' (They were already at max damage and has been damaged even further) they are 3x more likely to get chopped off.

- Projectiles are WAY too strong and have been WAY too powercrept. Damage dealt by them is divided by 1/2 for all of limbcode, meaning a 60 damage revolver is the equivalent of being hit by a 30 damage attack. If this is dealt to the head,  this is the equivalent of being hit by a 20 damage attack. (no delimb)

- Fixes a bug where sharp weapons were TRIPLE DIPPING their delimb chance.

- Gets rid of brute weapon tearoff. They ONLY have the gib chance now.

- Chances for objects removing your limbs has been HEAVILY lowered.

* I guess mobs get projectile as well now
2025-01-06 06:43:30 +10:00
c556381b57 Improved/Buildable Fighter Exosuits (#16797)
* Improved/Buildable Fighter Exosuits

* Improved/Buildable Fighter Exosuits

* oops

* href

* href 2

---------

Co-authored-by: Aroliacue <avaylaiss34@gmail.com>
2025-01-06 06:43:20 +10:00
KashargulandGitHub 6fd4953c56 fix matrix colour affecting speech bubbles (#16842) 2025-01-05 18:00:13 +01:00
ShadowLarkensandGitHub b57023cd11 Convert preferences to /tg/ preferences (#16449)
* Convert all preferences to /tg/ preferences

* Move obfuscate key/job to game options

* Add abstract_type to each of the new subtypes

* Convert ignored players to tg prefs

* Yet another global category list removed

* Fix error, convert client FPS

* Convert UI_style, UI_alpha, and UI_color to tg prefs

* Clean up a little, convert tooltipstyle

* Convert ambience to tg prefs

* Remove chat_timestamp, tgchat can do this internally and gives localized results

* Convert admin ooc color to pref, merk 01_ui.dm

* Convert uplinklocation to a tg pref

* Fixup byond:// links

* Convert name_is_always_random

* Convert spawnpoint

* v16 savefile migration in prep for converting 03_body.dm

* Convert all colors to tg prefs

* Finish converting ooc notes
2025-01-05 13:39:18 +01:00
KashargulandGitHub ed54afbbf0 fix an issue with multi borg module registering (#16835)
* fix an issue with multi borg module registers

* fix that

* bad feeling
2025-01-05 11:54:41 +01:00
KashargulandGitHub e6a5af065c just some init fixes (#16839) 2025-01-05 11:51:45 +01:00
SelisandGitHub ee8fe38a8a Enables SHOULD_CALL_PARENT for datum Destroy proc (#16828) 2025-01-05 00:28:58 +01:00
ShadowLarkensandGitHub 9b9c3b62c1 Fix a few extra links, make drones also use robotact (#16837) 2025-01-04 16:53:12 +01:00
c7a4f05bbf Update loadout_fluffitems_vr.dm (#16829)
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
2025-01-04 03:05:14 +01:00
KashargulandGitHub 7ab97a85c5 stops advanced gps from registering twice (#16831)
* stops advanced gps from registering twice

* .

* .
2025-01-04 03:00:24 +01:00
KashargulandGitHub df9b71e402 Adds SHOULD_CALL_PARENT to examine (#16822)
* Another one I'm curious about

* those don't

* this should call parent

* beds need to be fully moved due to fantasy gateway

* fix that

* finish beds
2025-01-03 08:27:02 +01:00
KillianandGitHub 59850bba20 minor consolidation and halfmask for vulps (#16816) 2025-01-03 08:24:51 +01:00
KashargulandGitHub f7fa0eee62 fix sawn off shotguns (#16823) 2025-01-03 08:16:24 +01:00
KashargulandGitHub 3094e65b71 intent cleanup (#16825) 2025-01-03 08:14:28 +01:00
KashargulandGitHub 987be6070d bunch of inits without return and a few easy new to init (#16815)
* bunch of inits withou return

* Update cans.dm

* bunch of New to Init

* fix that

* .

* .

* move black hole to init and callbacks

* .

* oups, should not do that late at night

* some more without returns
2025-01-02 18:31:38 +01:00
KashargulandGitHub 16e2f73e22 fix use of nonexisteing icon state (#16818) 2025-01-02 17:12:53 +01:00
KillianandGitHub a2a0e237a6 sample scooping sanity (#16812) 2025-01-02 08:49:12 +01:00
KashargulandGitHub 2876996214 some more strings to defines (#16810)
* some more strings to defines

* fix init order

* .

* .
2025-01-02 08:34:09 +01:00
SatinIsleandGitHub dce7856bf5 Digitigrade for hanner and replicants (#16795)
Added the option for hanner and replicants to use digitigrade legs.

Changed the total reform ability to account for clothing to match the sprites to the leg type of the new form.

Why not proteans and prommies? Proteans use prosthetic legs that do not change appearance based on the digitigrade option. Prometheans do work with digitigrade legs but they currently do not match the opacity of the rest of the body.
2025-01-01 18:24:48 +10:00
SatinIsleandGitHub 1ead983fd7 Hand games (#16782)
Added a new verb called "Play Hand Games", found in the IC tab under the Game category. This verb allows you to play one of the following games with someone next to you or over a small table:
- Rock, Paper, Scissors. Each player chooses one of those and the choices are declared at the same time.
- Arm Wrestling. Players choose a strength and a roll is made that is weighted by the scale, larger characters have an advantage.
- Slap Hands. Players choose a reaction speed, and a roll is made that is weighted by scale, smaller characters have an advantage.
- Thumb wars. Literally just RNG for a free roll at any time.
2025-01-01 18:24:29 +10:00
SpaceMan-JimandGitHub c870d4e54e ERT borg additions and sprite fixes (#16787) 2025-01-01 18:24:19 +10:00
Cameron LennoxandGitHub 2155f618ce Adjusts movement delay to be broader and fix an exploit (#16799)
* Adjusts movement delay to be broader and fix an exploit

- Fixes an exploit where using items that give negative slowdown combined with species with increased 'item_slowdown_mod ' would hit the speed cap (Teshari, custom species with weakling major)
- Removes vorestation comments in the code
- Revamps how the 'calculate_item_encumbrance' works (With comments of how to revert to a fixed version of the old system if it proves to be too resource intensive)

* Adds  comment
2025-01-01 18:23:58 +10:00
KashargulandGitHub e6ef8b0f2c resize limits and designer / dna update (#16807)
* resize limits and designer / dna update

* .

* genes to mobs

* .

* Update designer.dm

* Update designer.dm

* species cleanup
2025-01-01 18:23:20 +10:00
KashargulandGitHub 2f92f6809a default handling (#16805) 2025-01-01 18:22:25 +10:00
KashargulandGitHub 3942ee8b8d Mobs will no longer be despawned if they aren't inside a cryopod (#16808)
* fix a crash issue

* fix another crash
2025-01-01 17:40:02 +10:00
ShadowLarkensandGitHub ca3d2a40a8 Convert robot icons to iconforge, update iconforge to not break on them (#16793) 2024-12-31 15:32:35 +01:00
KashargulandGitHub c1ae1bc4f9 fix speechbubble and runechat position (#16788) 2024-12-31 15:23:17 +01:00
Cameron LennoxandGitHub ebd10e3b19 Fixes a 2 year old typo (#16802) 2024-12-31 15:20:37 +01:00
KashargulandGitHub 9acae44349 more languages to defines (#16800) 2024-12-31 15:08:45 +01:00
izac112 eeddf8f793 Makes its so the sanity check actually runs 2024-12-30 21:46:59 +01:00
izac112 a2f7f37f90 YW maps 2024-12-30 21:20:17 +01:00
izac112 a64cbd6e9a Merge branch 'voreupdate' of https://github.com/Yawn-Wider/YWPolarisVore; branch 'release' of https://github.com/VOREStation/VOREStation into voreupdate 2024-12-30 21:16:49 +01:00
Cameron LennoxandGitHub 7088e7041e Fixes feysight runtime (#16794) 2024-12-30 14:52:44 +01:00
Asher-42andGitHub 3a33158c77 bug fixes for dullahans.. got rid of has_custom open/eyelight to hopefully fix it. (#16783) 2024-12-30 14:51:46 +01:00
KashargulandGitHub 9f1b379242 more things that were forgotten (#16786) 2024-12-29 18:30:25 +01:00
KashargulandGitHub cb6357a597 fix combat modules not working on code delta (#16785) 2024-12-29 17:42:46 +01:00
6ab8ea768d Ports Iconforge, uses for kitchen recipes (#16747)
* Port iconforge

* Convert kitchen_icons for the microwave to iconforge

* Fix to pass lint

* brings thsoe back

* Re-enable cross round caching for normal spritesheets

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-12-29 14:39:40 +01:00
KashargulandGitHub 7c8471db72 fix hooded wintercoat action staying (#16778) 2024-12-29 13:47:47 +01:00
ShadowLarkensandGitHub bc12891921 Sort asset_list_items.dm into separate files (#16780)
* Sort asset_list_items.dm out into separate files under asset_cache/assets

* Move a few files to the spritesheet directory
2024-12-29 13:44:58 +01:00
KashargulandGitHub 2da9dcd433 fix pakkun and simple mob language (#16777)
* fix pakkun and simple mob language

* .

* also usr to src

* actually don't change when you cancel

* .

* .
2024-12-29 13:42:32 +01:00
KashargulandGitHub 45ae2ded6b sort those under belly messages too (#16776) 2024-12-29 05:58:09 +10:00
Asher-42andGitHub 1d28e8abe9 part 2 borg customization - First downstream of new dullahan sprites. (#16762)
* part 2 borg customization - First downstream of new sprites.

this is a wip, il post when its finished in the comments. backing it up this way.

* Update dullahans64x64.dmi

* Update dullahans64x64.dmi

* Update dullahans64x64.dmi

* fixing science wing sprite

* adding in the code now
2024-12-29 05:57:58 +10:00
izac112 1acf5fb5b6 Converts from old to new style hrefs 2024-12-28 15:24:09 +01:00