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

Hub 01 spies on its mercenaries #51161

Merged
merged 4 commits into from
Aug 30, 2021

Conversation

John-Candlebury
Copy link
Member

Summary

Content "Hub 01 spies on its mercenaries"

Purpose of change

Hub 01 mentions having scout drones flying around the world, but these didn't previously exist outside of dialogue. This adds some of the drones by making Hub 01 not so covertly spy on its mercenaries.

Describe the solution

Using effects on conditions, add a small chance to spawn robofac eyebots for 14 days after interacting with the intercom. At least one eyebot will spawn every 7 days, if it can find an outside spot relatively near you.

These don't actually do anything but reflect some in game lore, in the future, once talker monsters are a thing, I'll add the ability to call for support and interact with Hub 01 through them.

Testing

Load game, check the robots spawn and despawn.

@John-Candlebury John-Candlebury added [C++] Changes (can be) made in C++. Previously named `Code` [JSON] Changes (can be) made in JSON Monsters Monsters both friendly and unfriendly. NPC / Factions NPCs, AI, Speech, Factions, Ownership Spawn Creatures, items, vehicles, locations appearing on map labels Aug 28, 2021
Co-authored-by: Anton Burmistrov <Night_Pryanik@mail.ru>
"real_count": 1,
"min_radius": 15,
"max_radius": 40,
"outdoor_only": true
Copy link
Contributor

Choose a reason for hiding this comment

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

Should this be limited (for the initial spawn) to daytime? If not, the vision_night may need increasing further - or, possibly better, give the spybot HEARS and GOODHEARING, which means it won't necessarily be great at finding the PC, but may at least be spotted heading towards something of interest.

@Theawesomeboophis
Copy link
Contributor

Neat, this directly connects a piece of lore with the gameplay, great work.

John-Candlebury and others added 2 commits August 28, 2021 16:03
Co-authored-by: actual-nh <74678550+actual-nh@users.noreply.github.com>
Co-authored-by: chaohedgehogs <46550455+chaohedgehogs@users.noreply.github.com>
@PatrikLundell
Copy link
Contributor

Would it be possible to make the eyebots distinguishable from the "normal" ones (and behave in a reasonable manner as well, i.e. not trying to arrest you)?

I destroy the buggers on sight after having been assaulted by roaming ones without them having been called by my activity, nor having done anything anywhere near them that should cause them to consider my character a criminal.

@John-Candlebury
Copy link
Member Author

John-Candlebury commented Aug 29, 2021

Would it be possible to make the eyebots distinguishable from the "normal" ones (and behave in a reasonable manner as well, i.e. not trying to arrest you)?

They are a completely different monster, and dont call the police or anything.

@Wyrdean
Copy link
Contributor

Wyrdean commented Aug 29, 2021

That's good, I was worried about that when I saw the PR, didn't want to anger the hub by destroying one of the bots to save my skin.

@kevingranade kevingranade merged commit 5bce92e into CleverRaven:master Aug 30, 2021
@John-Candlebury John-Candlebury deleted the hub-camspy-drone branch August 30, 2021 02:45
Venera3 pushed a commit to Venera3/Cataclysm-DDA that referenced this pull request Sep 21, 2021
Co-authored-by: Anton Burmistrov <Night_Pryanik@mail.ru>
Co-authored-by: actual-nh <74678550+actual-nh@users.noreply.github.com>
Co-authored-by: chaohedgehogs <46550455+chaohedgehogs@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[C++] Changes (can be) made in C++. Previously named `Code` [JSON] Changes (can be) made in JSON Monsters Monsters both friendly and unfriendly. NPC / Factions NPCs, AI, Speech, Factions, Ownership Spawn Creatures, items, vehicles, locations appearing on map
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants