Commit Graph

14502 Commits

Author SHA1 Message Date
Guti 3f327232f1 SMARTER 2025-01-13 18:51:49 +01:00
Kashargul 6a5bcc9210 robot rejuvenate properly updates the icon again 2025-01-12 22:32:12 +01:00
Kashargul e21e3d25c9 properly forwards the user on dropped 2025-01-12 16:46:37 +01:00
Guti fd3daa53ef The mobs, Guti. THE MOBS. 2025-01-12 02:20:57 +01:00
Guti 863eaa37ed Had a little silly 2025-01-12 02:17:51 +01:00
Guti e100e5a501 Large Macrophage 2025-01-12 02:12:28 +01:00
Guti 18f338e3a3 Mobs too 2025-01-12 01:59:20 +01:00
Guti a53b287f11 Last bit 2025-01-12 01:35:07 +01:00
Cameron Lennox c814fcb41e Merge pull request #16855 from SatinIsle/cowtaur-vwag
Fat cowtaur
2025-01-11 15:21:08 -05:00
Cameron Lennox 5ce956e4f0 Merge pull request #16858 from Kashargul/dropped
some dropped sanity
2025-01-11 15:20:45 -05:00
Cameron Lennox 5c85b6744b Merge pull request #16848 from Kashargul/stop-double-logging
cleans up some logging
2025-01-11 15:20:07 -05:00
Cameron Lennox 105213eb03 Merge pull request #16882 from Kashargul/wire
Fixes lateload map template cable loading
2025-01-11 14:43:02 -05:00
Cameron Lennox 8e41b9d7ac Merge pull request #16874 from KillianKirilenko/kk-markings
Full Chest Fluff and Inner Arms markings
2025-01-11 14:35:38 -05:00
Cameron Lennox 2b496bfd61 Merge pull request #16881 from SpringSkipper/Inner-Thighs-Digi-Marking
Adds Digitigrade Inner Thigh Markings
2025-01-11 14:34:42 -05:00
Guti 0be4db2e90 DUST 2025-01-11 16:25:18 +01:00
Guti 711923e928 Macrophages, blob spores 2025-01-11 16:08:45 +01:00
Kashargul f281d8d684 Upre adds circular saw to sciborgs 2025-01-11 09:54:07 +01:00
Kashargul c18da33f27 Merge branch 'master' of github.com:Kashargul/VOREStation 2025-01-11 02:23:38 +01:00
Kashargul 75b13a47d8 fixes wire loading 2025-01-11 02:23:32 +01:00
Springf cb8bb6b6d9 Adds Digitigrade Inner Thigh Markings
Adds color markings for the inner thighs that are made for digitigrade legs.
2025-01-10 20:15:17 -05:00
Kashargul 2d4073ab51 fix ghost belly subtle (#16877) 2025-01-09 21:23:16 +01:00
Guti dd6df688f6 Macrophage 2025-01-09 14:30:01 +01:00
Killian 2d9e5582ee full chest fluff and inner arms markings 2025-01-09 10:36:23 +00:00
Kashargul d9fc7dac70 should call parent 2025-01-06 21:25:36 +01:00
Kashargul 0436afea65 some dropped sanity 2025-01-06 21:14:40 +01:00
Kashargul bd8ee83893 fix stun effect act (#16850) 2025-01-06 18:29:21 +01:00
Kashargul 1c0acffdde fix a runtime in the keyloop (#16852)
* fix a runtime in the keyloop

* also fix that

* gloves runtime

* do it proper
2025-01-06 18:28:59 +01:00
SatinIsle 99c3ee4fae Fat cowtaur
Added a fat cowtaur option, along with a vwag toggle version.
2025-01-06 11:55:42 +00:00
Kashargul b26f91600b clean them up 2025-01-06 02:29:25 +01:00
tacoguy7765093 d53224f8f2 makes pull punches work (#16824) 2025-01-06 06:45:27 +10:00
Kashargul 59b9802628 some istype to macros (#16826) 2025-01-06 06:45:02 +10:00
Cameron Lennox 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
ShadowLarkens 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
Kashargul 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
Kashargul e6a5af065c just some init fixes (#16839) 2025-01-05 11:51:45 +01:00
ShadowLarkens 9b9c3b62c1 Fix a few extra links, make drones also use robotact (#16837) 2025-01-04 16:53:12 +01:00
Kashargul 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
Killian 59850bba20 minor consolidation and halfmask for vulps (#16816) 2025-01-03 08:24:51 +01:00
Kashargul 3094e65b71 intent cleanup (#16825) 2025-01-03 08:14:28 +01:00
Kashargul 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
Kashargul 2876996214 some more strings to defines (#16810)
* some more strings to defines

* fix init order

* .

* .
2025-01-02 08:34:09 +01:00
SatinIsle 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
SatinIsle 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-Jim c870d4e54e ERT borg additions and sprite fixes (#16787) 2025-01-01 18:24:19 +10:00
Cameron Lennox 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
Kashargul 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
Kashargul 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
ShadowLarkens ca3d2a40a8 Convert robot icons to iconforge, update iconforge to not break on them (#16793) 2024-12-31 15:32:35 +01:00
Cameron Lennox ebd10e3b19 Fixes a 2 year old typo (#16802) 2024-12-31 15:20:37 +01:00
Kashargul 9acae44349 more languages to defines (#16800) 2024-12-31 15:08:45 +01:00