Commit Graph

72 Commits

Author SHA1 Message Date
Novacat
14c06e288a Merge pull request #10054 from VOREStation/upstream-merge-7999
[MIRROR] Non-mobs aren't allies
2021-03-31 09:14:37 +00:00
Novacat
abc5fc05a0 Merge pull request #10035 from Heroman3003/weak-ass-webs
Makes weaversilk webs die from everything, not just fists + stun timer fix
2021-03-29 13:43:50 +00:00
Novacat
2040cc6ed6 Merge pull request #9737 from VOREStation/aimass
Add mass edit functionality to ai_holder datums
2021-02-21 16:18:15 +00:00
Razgriz
54e632ebf2 September 2020 Upstream Merge 2020-09-25 23:07:08 -07:00
izac112
4b051c23fc Merge branch 'release' of https://github.com/VOREStation/VOREStation into izac 2020-09-13 15:05:53 +02:00
Rykka
0014833e89 Fixes Mercs threaten timers, and threaten sounds
The default "threaten" timer was 3 seconds, meaning that as soon as world.time advanced beyond that, the merc would shoot you. If there's TIDI/lag or other issues, you'd immediately end up getting shot.

30 seconds is more reasonable, allows you time to back away from the merc without being shot at, and it keeps the mercs from being cheesed easily.

This also fixes the merc aggression sounds. Actual voicelines incoming once I get help from a contributor!
2020-08-23 18:47:02 -04:00
izac112
81871a960e Merge branch 'release' of https://github.com/VOREStation/VOREStation into izac 2020-08-10 21:50:42 +02:00
Neerti
ee88ceb427 Fixes Arachnophobia Exploit 2020-08-07 00:08:56 -04:00
Razgriz
02421b075e Merge branch 'master' of https://github.com/Yawn-Wider/YWPolarisVore into July2020UpstreamPull 2020-07-12 16:14:45 -07:00
izac112
22880f526d Voreupdate 2020-07-02 15:39:00 +02:00
Arokha Sieyes
3a5d085af2 Fix casing on folder 2020-06-16 18:19:31 -04:00
Razgriz
3dabdca3f3 Merge branch 'master' of https://github.com/Yawn-Wider/YWPolarisVore into May2020UpstreamPull2-2 2020-05-21 03:20:13 -07:00
Aronai Sieyes
09074eaabb Alter playsound paradigm 2020-05-18 23:42:15 -04:00
Aronai Sieyes
ebc0bf425b Nullify ai_log statements unless someone comments this out 2020-05-17 10:00:45 -04:00
Aronai Sieyes
0bad4363b8 Sleep AI processing when nobody on their Zlevel 2020-05-17 10:00:45 -04:00
Aronai Sieyes
41ce91e044 Merge pull request #7854 from VOREStation/aro-slemruntime
Fix xenobio AI runtime
2020-05-14 18:12:36 -04:00
Aronai Sieyes
b1f65b6d27 Fix xenobio AI runtime 2020-05-14 16:59:39 -04:00
Aronai Sieyes
3992b7a50a Add observer HUD from /tg/, refactor HUDs 2020-05-14 16:29:15 -04:00
Verkister
0ff0f19d0a better ways to do things 2020-05-08 23:47:30 +03:00
Verkister
a66eafb5cd Another bunch of simplemob fixes
-Fixes the issue with mob AI not getting properly disabled under player control.
-Fixes mob eye overlays not respecting the mob's scaling setting.
-Fixes the movement cooldown on logged in ridable mobs.
-Fixes direwolf not getting belly icon when resting.
-Makes the mob icon fullness check account for the mob's own size as well.
2020-05-08 22:54:11 +03:00
Razgriz
81ad690b89 Merge branch 'master' of https://github.com/Yawn-Wider/YWPolarisVore into May2020UpstreamPull 2020-05-06 22:36:01 -07:00
Aronai Sieyes
dac560cdf4 Fixy fix slems 2020-05-03 13:00:30 -04:00
Aronai Sieyes
ffb5c96eda General fix for spawning KO'd mobs 2020-05-03 12:59:24 -04:00
Aronai Sieyes
0b18d17a07 Further tweak smooth movement 2020-05-02 19:20:54 -04:00
Aronai Sieyes
f5cbd8c35e Stop adjusting cooldown directly 2020-04-30 15:43:58 -04:00
Aronai Sieyes
99fa98f437 Get your clicks out of my movement code 2020-04-30 15:40:41 -04:00
Aronai Sieyes
93f9d2f552 VS: Changes for AI refactor, makes voremobs behave more sane 2020-04-26 23:44:42 -04:00
Aronai Sieyes
8ec31c9aa4 Refactor AI into two subsystems and clean up targeting some 2020-04-26 23:32:45 -04:00
Atermonera
2374a40908 A Tale of Blobs and Man 2020-04-13 01:35:01 -04:00
Erik
eb9c3cd387 Merge branch 'master' of https://github.com/Yawn-Wider/YWPolarisVore into UpstreamMergeApril2020 2020-04-11 16:53:35 -07:00
Leshana
e2bd546f61 Ports advanced shield generators from Baystation
- Creates new advanced shield generators, designed to replace old hull and bubble shield generators.
- Upgrades the floor mounted and handheld shield diffusers.
- Makes underfloor shield diffusers actually constructable.
- Handheld diffusers orderable via uplink.
- Removes supply packs and research datums  for the old generators, but leaves their code in place for maps that still use them.
- Integrates with the meteor and electrical storm events.
- Integrates with mob AI (they know how to attack it)
2020-04-03 00:56:15 -04:00
Atermonera
f95db1f5bd Fixes slime enrage message (#6890)
* /datum/ai_holder/simple_mob/xenobio_slime doesn't tell everyone it's angry

* non-red slimes still give big warning on enrage
2020-03-29 17:54:46 -04:00
Atermonera
b27990c5d0 Merge pull request #6870 from VOREStation/pol-aibash
Makes AI give up bashing if nothing to bash
2020-03-22 14:51:53 -04:00
Unknown
db87175163 Earlyport Fixes 2020-03-20 13:50:44 -04:00
Atermonera
217dabd31c Merge pull request #6789 from VOREStation/pol-busysignal
Moving AI busy check so it's performed less and more centrally
2020-03-05 15:14:36 -05:00
Aronai Sieyes
affcbbde5f AI Tweak bugfixes 2020-03-01 15:14:15 -05:00
Atermonera
fbe42c39ef Merge pull request #6733 from VOREStation/pol-aitweaks
Readd some AI features and improve AI buildmode
2020-02-26 20:16:06 -05:00
Kassc Zeravla
9dd1071ed2 Tiny Armadillo
Sprited and coded a simple little critter, I plan to work on it more in the future to wear them as a hat. For now is a simple mob.

*It can be pet
*Runs fast if you hurt it
*Taste like sand
*Can handle higher temperatures but will die in the cold
*Can walk over it
*Makes cute armadillo noises
*Is a chubby critter that rolls around.
2020-02-14 02:04:11 -06:00
Rykka
e0eb477cdd Add vore settings/info, and add non-hostile AI for Nyria 2020-01-17 15:28:41 -07:00
Rykka
107858c4c7 Update hyena icons, increase vision range and set mauling on. 2020-01-17 04:39:36 -07:00
Rykka
dbdbc41a67 Fix indentation. Fucking VS Code. Thanks Ex <3 2020-01-15 15:41:10 -07:00
Rykka
cb97713a09 Add hyenas, and a custom pack_mob ai type for them
The AI type will be further iterated on later.
Hyena icons patiently awaiting sprite art. <3
2020-01-15 05:02:09 -07:00
Atermonera
0c3ef8137f Merge pull request #6512 from Verkister/patch-29
Sanity check for orphaned ai_holder runtimes
2019-11-05 19:25:58 -05:00
Atermonera
3bfc63143e Merge pull request #6508 from Verkister/patch-26
Fixes simplemobs wandering when grabbed.
2019-11-01 12:39:20 -04:00
Heroman3003
9667650148 Fixes slimes not resetting back to help intent after attacking 2019-09-04 10:12:54 +10:00
Anewbe
65f8ca05ad Merge pull request #6311 from Nalarac/Hivebot
Melee Mobs Can Attack with Pointblank
2019-07-19 16:19:46 -04:00
Novacat
969c6032f5 Merge pull request #5456 from VOREStation/upstream-merge-6282
[MIRROR] Try to fix slimes and Prometheans.
2019-07-12 02:43:37 -04:00
Atermonera
b1b8562f66 Merge pull request #6282 from Mechoid/TryToFixSlimes
Try to fix slimes and Prometheans.
2019-07-11 23:57:56 -04:00
Atermonera
634b56b1d1 Merge pull request #6280 from Nalarac/patch-8
Fixes Nurse Spider Feeding
2019-07-11 23:56:43 -04:00
Heroman
0c1ea5c98d Replaces different AI with shutters 2019-06-11 07:11:20 +10:00