Commit Graph

12987 Commits

Author SHA1 Message Date
Casey
0d33bccbee Merge pull request #14845 from SatinIsle/raptor-jobs
More Raptor Borg Modules
2023-05-11 13:23:49 -04:00
SatinIsle
0d907fdb91 More Raptor Borg Modules
Adds the following raptor borg modules:
Traumahound
Custodial Hound
Construction Hound
Service Hound (includes a V-4000 version that has a dumb tophat waistcoat and monocle on request.)
Supply Hound

Tested and seems to work fine!
2023-05-10 00:45:05 +01:00
Rick4242
2f53adbbf7 Extra body markings package
Adds multiple versions of the body toning and body gloss markings to apply to individual body parts to be more friendly with different sprite and/or species styles.
2023-05-07 04:58:01 -05:00
Killian
0857ff5654 Update mining_drone.dm 2023-05-06 11:16:51 +01:00
TankTheBirb
ee37571001 Adds more sprites for character creation
wip desc
2023-05-04 20:44:18 -04:00
Killian
68acecf26b ion beam redux 2023-04-21 18:33:37 +01:00
Heroman3003
5765d6b7c2 Merge pull request #14808 from Heroman3003/zaprat
Zaprat markings
2023-04-20 16:14:59 +10:00
Heroman
73ae4e432d Zaprat parts 2023-04-20 16:03:01 +10:00
SatinIsle
81a0d80614 Chocolate Allergy
Adds a neutral trait for an allergy to chocolate.
Adds ALLERGEN_CHOCOLATE tag to a number of food/drink reagents, such as coco, chocolate, chocolate milk.

Tested and it seems to work fine with the foods that I tested (chocolate bar, hot chocolate and a few others).
2023-04-19 19:24:38 +01:00
Wulf
f619c8a5dd Adds FerretDook.ogg and the emote dook
Adds a ferret dooking emote.
2023-04-16 16:34:12 -05:00
Heroman3003
d382a92b9d Update simple_mob.dm 2023-04-15 08:40:44 +10:00
Heroman3003
8fa311a895 Merge branch 'master' into shep-dev-simplemob-injury 2023-04-15 08:38:41 +10:00
Heroman3003
ea195721df Merge pull request #14790 from MisterGrimm/miscfixesandchanges
Fixes simple_mob ID giving system
2023-04-15 08:37:26 +10:00
Heroman3003
272043a540 Merge pull request #14781 from KillianKirilenko/kk-wolfloaf
Taurloafs Expansion
2023-04-14 15:32:41 +10:00
Heroman3003
657ee05f13 Merge pull request #14756 from Rykka-Stormheart/shep-dev-auto-lang-prefs
Preferred Language + Autohiss Default Options
2023-04-14 15:30:49 +10:00
Sym
d4f641e218 Simplifies ID provided name
Makes the name more simple
2023-04-14 00:13:14 -04:00
Sym
d0deed2f28 Fixes bad simple_mob ID design choices
Replaces mobcard for simple_mobs with something we already have, myid. Fixes alot of misc issues caused by mobcard, it should have never existed.
2023-04-14 00:07:34 -04:00
kcin2001
5b22668621 Allows Raptor pAI to recolor 'eyes' 2023-04-11 15:17:10 -07:00
Killian
eb357733a5 taurloafs expansion 2023-04-11 10:52:30 +01:00
Rykka Stormheart
ac0ee4202c Selective Markings Port
Ports the following markings upstream, plus an emote:
* Maned Wolf Markings
* Head Paint
* Sect Drone Body
* Sect Drone Eyes
* Sect Drone Tail
* Sect Drone Wings

Adds roarbark emote.
2023-04-06 23:01:13 -07:00
Rykka Stormheart
b481a2e3f1 Disables Mob Slowdown globally, Changes formula
New formula is `round(rand(1,3) * damage_fatigue_mult * clamp(((rand(2,5) * (h / getMaxHealth())) - rand(0,2)), 1, 5))`
2023-04-04 16:33:07 -07:00
Rykka Stormheart
81b52afc0f small fix oops 2023-04-02 15:39:16 -07:00
Rykka Stormheart
3b4af60d9a Adds support for mobs enraging
Mobs can now INCREASE how fast they move and how fast they attack by injury level if they have injury_enrages set TRUE
2023-04-02 15:38:44 -07:00
Rykka Stormheart
8e3aca8562 Simplemob Injury System
This adds a lightweight simulation of injury for simplemobs. As simplemobs grow more injured, the time between attacks and movement will increase, same as for players.

Formula here: `round(rand(2,6) * damage_fatigue_mult * clamp(((rand(2,5) * (h / getMaxHealth())) - rand(0,2)), 1, 20))`
Threshold for slowdown/etc starts at 60% by default for mobs.
For any coders reading this in the future™️, set damage_fatigue_mult to 0 to disable this mechanic for your mobs if you need to for whatever reason.
2023-04-02 15:03:53 -07:00
Rykka Stormheart
f1dbaabdad Preferred Language + Autohiss Default Options
Autohiss can now be set to Full/Basic/None from the character menu, and by default, it is assumed Full. It will respect save/load and client connect/disconnect, meaning you no longer have to constantly toggle autohiss.

Preferred Language can now be set. This allows a default spoken language other than Common to be set from spawn, allowing characters to simply join with the language they'd prefer speaking, rather than having to fiddle with "Set Default Language" every time they spawn.
Server rules do still apply, ofc. You must be able to speak Common or at least +understand+ it capably enough to do your job.

See Preferred Language Setting here;
![](https://i.imgur.com/NnGw3hx.png)
Menu for it here:
![](https://i.imgur.com/PSS3PPf.png)

See Autohiss Settings here:
![](https://i.imgur.com/L36Hw5N.png)

Yes, Autohiss is set underneath Egg Type. I wanted to use some of the space there. I can move it up under the Size/etc panels and speech verbs if requested.
2023-04-02 14:28:00 -07:00
Heroman3003
63c38140af Merge pull request #14739 from Heroman3003/historically-deprecated-stuff
Makes borgs not stunned when weakened
2023-04-03 06:23:40 +10:00
Heroman3003
2ccf29d8af Merge pull request #14751 from MisterGrimm/Xenoeggfix
Replaces ghetto xenomorph egg, cleans up egg process
2023-04-03 06:23:20 +10:00
Heroman3003
cd9eb7c8a8 Merge pull request #14752 from Heroman3003/ratname
Makes the tether trash rat into real boy/girl/creature
2023-04-03 06:22:56 +10:00
Heroman3003
c913d72a49 Merge pull request #14748 from Heroman3003/altnagastyles
Adds more alt naga tail variations
2023-04-03 06:22:49 +10:00
Heroman3003
e5a6868008 Merge pull request #14750 from Cyantime/ftextreset
Stop 'cancel' button from wiping flavor text
2023-04-03 06:22:41 +10:00
Heroman3003
c84577bb3c Merge pull request #14747 from KillianKirilenko/kk-critters
More space creature events
2023-04-03 06:22:26 +10:00
Killian
3e6877e921 Update ray.dm 2023-04-02 18:22:55 +01:00
Killian
0083237846 tuned attacks
made attack speed slower for all three, reduced attack damage for rays, gave rays a 66% chance to knock their enemies prone and made them lose interest in attackers
2023-04-02 18:20:42 +01:00
Heroman
7bdfb73681 Makes the tether trash rat into real boy/girl/creature 2023-04-02 15:43:16 +10:00
Sym
8492a0a0f4 Replaces ghetto xeno egg, cleans up egg process
Replacing the ghetto snowflake xenomorph egg with a ghost pod, for ease of use and for streamlining purposes. Tweaks a few xenomorph things in the process.
2023-03-31 23:51:07 -04:00
Cyantime
adb34cf19f Stop 'cancel' button from wiping flavor text 2023-03-31 21:11:49 -04:00
Heroman
374cfa0bcd Adds more alt naga tail variations 2023-04-01 05:49:24 +10:00
Heroman3003
ff288fc41b Merge pull request #14740 from Heroman3003/firmbody
Adds Firm Body trait and throwforce resistance
2023-03-31 17:20:54 +10:00
Killian
d025c76540 Update shark.dm 2023-03-31 06:53:36 +01:00
Killian
f715fa769b more space creature events 2023-03-31 06:37:36 +01:00
Heroman
88869fd662 Updates wasp taur sprite a bit, adds ant and fat naga taurs 2023-03-30 17:02:26 +10:00
Heroman
736880806f Adds Firm Body trait and throwforce resistance 2023-03-29 06:25:21 +10:00
Heroman
b1fbde01e6 Makes borgs not stunned when weakened 2023-03-29 05:23:04 +10:00
Casey
8008e11a1f Merge pull request #14723 from KillianKirilenko/kk-robooze
Ethanol Processors
2023-03-27 00:01:56 -04:00
Casey
34d183316f Merge pull request #14731 from Heroman3003/wings
Adds a whitescale-based version of Demon Wings
2023-03-27 00:01:11 -04:00
Heroman3003
2f1f288a15 Update corpse_vr.dm 2023-03-26 17:11:45 +10:00
Heroman
0ff5390b53 Adds a whitescale-based version of Demon Wings 2023-03-26 17:09:47 +10:00
Heroman
14ae19d952 Adds 'drone' versions of mercenary mobs. 2023-03-26 17:08:30 +10:00
Seris02
b5b4e75f96 fix holo icons 2023-03-25 12:19:59 +08:00
Seris02
61b1df54bf fixes unique hologram and hologram offsets 2023-03-25 12:04:13 +08:00