Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port Stunbot and Disablerbot From Floofstation PR #1631

Merged
merged 3 commits into from
Jan 25, 2025

Conversation

Timfa2112
Copy link
Contributor

Taken from: Fansana/floofstation1#501

Description

Adds the Batonbot and the Disablerbot. Both of these will idle around until they encounter hostile wildlife, such as angry slimes, and will then liberally apply their respective weapon until the threat is no more.

The Batonbot has a weakened version of the Baton, applying 15 less Stamins damage and only 4 burn damage
The Disablerbot uses the SMG Disabler bullet with a significant spread at a fire rate of 1
This means that both of them are less powerful than a normal baton or disabler.

They are built with:

  • Proximity Sensor
  • Security Helmet
  • Stunbaton/Disabler
    As such requiring co-operation from Security to construct.

Also included are Spawners, for if we want them on stations on round-start.

The recipes necessitated a few new tags, which have been marked with # Floofstation, along with the reason they were added to the entities.


Media

20250122002411.mp4
20250121233109.mp4


Changelog

🆑 Timfa

  • add: Add Batonbot
  • add: Add Disablerbot

@github-actions github-actions bot added Status: Needs Review Someone please review this Changes: Localization Changes any ftl files Changes: YML Changes any yml files Changes: Sprite Changes any png or json in an RSI labels Jan 22, 2025
@SimpleStation14 SimpleStation14 changed the title Port Stunbot and Disablerbot from Floofstation PR Port Stunbot and Disablerbot From Floofstation PR Jan 22, 2025
Copy link
Contributor

github-actions bot commented Jan 22, 2025

RSI Diff Bot; head commit 4a33581 merging into f52864c
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/Mobs/Silicon/Bots/batonbot.rsi

State Old New Status
batonbot Added

Resources/Textures/Mobs/Silicon/Bots/disablerbot.rsi

State Old New Status
disablerbot Added

Edit: diff updated after 4a33581

@stellar-novas
Copy link
Contributor

Could you make disablerbot slightly more accurate?

I feel like they're currently in the realm of "completely useless" and I want them to move into "funny but bad"

@Timfa2112
Copy link
Contributor Author

Could you make disablerbot slightly more accurate?

I feel like they're currently in the realm of "completely useless" and I want them to move into "funny but bad"

The video was made just before I did increase the accuracy a bit. This is a video I made just now, do you still think they should be more accurate? If so, I can change it easily.

20250125121136.mp4

@Timfa2112
Copy link
Contributor Author

Here's one with health bars

20250125121515.mp4

Copy link
Member

@VMSolidus VMSolidus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WISHLIST: Make it so that if they get emagged, their faction tag swaps from NanoTrasen to Syndicate.

delay: 1
- type: NpcFactionMember
factions:
- NanoTrasen
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This HILARIOUSLY enough will mean they also attack nukies by the way. We're probably lucky then that nukies have stun resistance and access to mechs lol.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, and it uses the SMG bullet and has 60 health, so it'll probably be fine

Copy link
Member

@VMSolidus VMSolidus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also WISHLIST: Make them shout obscenities or cheesy one-liners at whatever they're attacking.

@VMSolidus VMSolidus merged commit f88f206 into Simple-Station:master Jan 25, 2025
13 checks passed
SimpleStation14 added a commit that referenced this pull request Jan 25, 2025
@Timfa2112
Copy link
Contributor Author

WISHLIST: Make it so that if they get emagged, their faction tag swaps from NanoTrasen to Syndicate.

I originally wanted to do this, but I don't know how the emagging components work and wanted to do at least the MVP as YML-only.

@Timfa2112
Copy link
Contributor Author

Also WISHLIST: Make them shout obscenities or cheesy one-liners at whatever they're attacking.

Might be able to steal this from medibots!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Localization Changes any ftl files Changes: Sprite Changes any png or json in an RSI Changes: YML Changes any yml files Status: Needs Review Someone please review this
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants