Commit Graph

74 Commits

Author SHA1 Message Date
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
4d0df72be2 [MIRROR] just some init fixes (#9794)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-01-05 17:00:30 +01:00
CHOMPStation2
4d9879937f [MIRROR] Port tg statpanel (#9242)
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-10-17 23:29:59 +02:00
CHOMPStation2
ab154b48b2 [MIRROR] refactors most spans (#9139)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-10-04 15:00:17 +02: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
4153768ba1 [MIRROR] Job rank and radio channel rework (#8965)
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-17 21:24:13 +02:00
Kashargul
89ebdc7c23 bots need to reach the target (#8954) 2024-09-15 15:09:43 +02:00
CHOMPStation2
7629be0be9 [MIRROR] ports mind transfer pref from chomp (#8861)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-08-31 14:20:25 +02:00
CHOMPStation2
24658f4b9d [MIRROR] August 2024 various fixes (#8766)
Co-authored-by: Nadyr <41974248+Darlantanis@users.noreply.github.com>
2024-08-14 02:15:42 +02:00
CHOMPStation2
5921e35fe9 [MIRROR] edits some no_vore usage (#8699)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-07-28 02:03:27 +02:00
Kashargul
1bc280b6f5 mind transfer pref (#8258) 2024-04-19 16:07:17 +02:00
Cadyn
ecd8125771 Ai update (#8023)
Co-authored-by: silicons <2003111+silicons@users.noreply.github.com>
Co-authored-by: silicons <no@you.cat>
2024-03-31 13:38:23 +02:00
Cadyn
ccad338c93 Tgpanel (#8007)
Co-authored-by: ItsSelis <selis@xynolabs.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Raeschen <rycoop29@gmail.com>
2024-03-24 12:19:07 +01:00
Raeschen
615004fb01 Oocpaneledit 2 (Copy of #7713) (#7763)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-02-16 11:48:34 +01:00
CHOMPStation2
e89ee8d9b0 [MIRROR] Attempts implementation of char setup vore panel (#7040)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Raeschen <rycoop29@gmail.com>
Co-authored-by: Nadyr <41974248+Darlantanis@users.noreply.github.com>
Co-authored-by: Darlantan <forlirnglacignis@gmail.com>
2023-10-24 17:04:39 -04:00
CHOMPStation2
d2e66e6410 [MIRROR] Refactors tool typechecks, refactors transforming tools, makes Altevian wrench into one (#7062)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Nadyr <41974248+Darlantanis@users.noreply.github.com>
2023-10-04 18:37:41 -04:00
CHOMPStation2
d658d29346 [MIRROR] OOC notes panel (#6767)
Co-authored-by: Casey <a.roaming.shadow@gmail.com>
Co-authored-by: Raeschen <rycoop29@gmail.com>
2023-08-11 14:25:41 +02:00
Rykka Stormheart
2940d67c4d Update 1.0
Refactors lists into #defines, promptly cries. This part is agony and still worked on.

Simplemobs can play injury sounds as well, selecting a sound based off a global list.
Pain emotes occur based on updatehealth(), with respect to silicons and such.
Pain emotes also occur at a 60% chance on traumatic shock.
Simplemobs can also play death sounds based off the species sounds lists.
Add Mouse, Robotic, Spider, None as options to the voice list.
Fixes runtime/bug with Silicons (borgs) trying to get species var.
2023-03-01 23:55:19 -08:00
Nadyr
1aba182fea powder that makes you say yes 2022-10-11 20:33:00 -04:00
Casey
14d698a2e1 [MIRROR] Spkrtn/fix/8703 8733 [ABLE TO BE MERGED] 2022-10-10 03:06:13 +00:00
Verkister
d872a2802c Earlyports fix for cleanbot runtime spam
Not gonna find an obstacle in a nonexistent path.
2022-09-11 13:31:39 +03:00
Casey
c4d92d6238 Merge pull request #12945 from FartMaster69420/bot-patch
Sapient Bot Patches
2022-05-12 19:29:20 +00:00
Casey
fbd967128d Merge pull request #12888 from FartMaster69420/pai_and_bots
The pAI, Bot, and Microwave Tweaks
2022-05-08 09:46:55 +00:00
Chompstation Bot
481c0e314e Convert some bools to TRUE/FALSE instead of 1/0. 2021-07-16 17:44:40 +00:00
Nadyr
ccc7fbab62 powder that makes you say yes 2021-05-12 18:09:36 -04:00
Unknown
fd3a02f318 Fixes SSMobs Shattering due to Proteans
Port of https://github.com/PolarisSS13/Polaris/pull/8073
2021-05-11 03:31:24 -05:00
Razgriz
2f0c1a63e1 Merge pull request #552 from cadyn/cadyn-actually-optimizes
Machines.dm Optimization + Bots improvements
2020-10-06 01:13:30 -06:00
Cadyn
c64c9d1fd0 Machines and bots improvement
>:3
2020-09-18 00:07:40 -07:00
Meghan-Rossi
133296814a Stop bots standing around blocking doors (#7509)
* Idle bots will move out of doorways

Idle bots will move out of doorways, including turfs with firedoors or blastdoors.

* +changelog

* fix parentheses
2020-08-20 22:32:09 -04:00
Atermonera
65cfe5f6e3 Implements Status Indicators 2020-07-30 15:30:44 -04:00
ShadowLarkens
139d5cd3c3 Saycode Overhaul -- Multilingualism 2020-04-20 04:12:53 -04:00
Atermonera
87333d9c25 Add mob/living stat setter and observer 2020-03-23 22:47:44 -04:00
Atermonera
3b7a737c08 Change various global species lists to GLOB versions, adds 2 more event subspecies. 2019-12-16 00:52:29 -05:00
Novacat
a73726fd19 Update bot.dm 2019-12-05 19:10:29 -05:00
Heroman3003
00c1e44852 Stops bots from opening elevator doors 2019-12-05 18:30:20 -05:00
Heroman3003
c5a09473f7 Adds elevator doors to bot exceptions 2019-11-28 11:50:24 +10:00
Mechoid
99bc3dcdbc Security / PseudoCargo Expansion 2019-11-24 17:23:48 -05:00
Anewbe
74ab7a563f Merge pull request #6390 from Heroman3003/bot-patrols
Makes bot patrolling into a map var
2019-08-12 16:32:28 -04:00
Andrew
9d4f42ca29 Fixes Repairing Bots (#6325)
* Fixes Repairing Bots

You can now repair beepsky, slime securitrons, and other bots if they get damaged

* Can Fix Emag

* Updates changelog

* fix rcsadd to rscadd
2019-07-27 13:08:06 -04:00
Novacat
8ff24f1c30 Merge pull request #4702 from VOREStation/upstream-merge-5885
[MIRROR] Bots don't speak gibberish
2019-03-27 19:25:50 -04:00
Atermonera
131636b1d2 Capitalizes initialize() to Initialize() because Destroy() is capitalized and this is pretty nerve-grinding 2019-03-26 13:21:08 -04:00
Neerti
d3a73ba066 Merge pull request #5885 from Atermonera/botspeak
Bots don't speak gibberish
2019-01-20 02:48:12 -05:00
Atermonera
bb575f0d53 Merge pull request #5468 from Anewbe/is_tool
Hopefully Unnoticeable Tool Refactor
2018-08-07 22:06:20 -07:00
Anewbe
73a3417f5d Various things and floors no longer associate with dirt 2018-08-04 22:41:58 -05:00
Anewbe
c2794c571d Hopefully fixes some tool-conversion things 2018-08-03 15:13:29 -05:00
Anewbe
729ce71aa0 Converts most istype(thing,tool) procs into an appropriate thing.is_tool() format 2018-08-02 21:45:15 -05:00
drexample
5d73584fa3 Adds the Statue - A hostile mob, that moves only when you don't see it (#5108)
* Statue

* Statue done!

* Testing map removed

* Grammar fix + ignoring creator

* Fixed typos, change range to oview, thanks to Atermonera

* made changes that I missed

* Nightvision handling

* diverse blind messages + requested changes

* Bugfixes, added isSynthetic to bots

* commentaries + PoI

* Finalized POI and statue

* removed misclick
2018-05-14 15:21:04 -07:00
Leshana
5847319443 Update every initialize() proc to return an initialize hint.
* Yes, all of them.
* Also did a few corrections to redundant New() and broken Destroy() along the way
* Renamed the turf_initializer.initialize() proc to InitializeTurf to avoid confusion.
* Subsumed /area/proc/initialize into /atom/proc/initialize() - Made /area's LateInitialize to get same behavior as before.
2018-02-05 15:50:13 -05:00
Neerti
cca2cc5a23 Adds Berserk 2018-01-11 01:35:14 -05:00
Neerti
4bfcec55f2 work 2017-09-04 21:52:47 -04:00