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

Unmanned camera drone vehicle #71646

Closed
wants to merge 6 commits into from

Conversation

tornikeo
Copy link
Contributor

@tornikeo tornikeo commented Feb 9, 2024

Summary

Content "Add controllable camera drones to game"

Purpose of change

To make bird mutants seethe.

And also to be able to scan your environment with these things. Related issue #71564

Describe the solution

Describe alternatives you've considered

Testing

Additional context

@tornikeo
Copy link
Contributor Author

tornikeo commented Feb 9, 2024

For some odd reason, the vehicle doesn't unfold correctly, bad vehicle part error. Still trying to catch what's wrong.

@github-actions github-actions bot added [JSON] Changes (can be) made in JSON Vehicles Vehicles, parts, mechanics & interactions Items: Battery / UPS Electric power management Spawn Creatures, items, vehicles, locations appearing on map labels Feb 9, 2024
Copy link
Contributor

github-actions bot commented Feb 9, 2024

Spell checker encountered unrecognized words in the in-game text added in this pull request. See below for details.

Click to expand
  • set of tiny drone motorss

This alert is automatically generated. You can simply disregard if this is inaccurate, or (optionally) you can also add the new words to tools/spell_checker/dictionary.txt so they will not trigger an alert next time.

@github-actions github-actions bot added the astyled astyled PR, label is assigned by github actions label Feb 9, 2024
@tornikeo tornikeo changed the title Initial sketch Unmanned camera drone vehicle Feb 9, 2024
@ashGlaw
Copy link
Contributor

ashGlaw commented Feb 9, 2024

I love this idea. I look forward to not needing radio towers to scout out regions.

@worm-girl
Copy link
Contributor

worm-girl commented Feb 10, 2024

I don't think this is going to work. If you read the issue this came from, the view is locked to the player and you can't really change that without changing how the reality bubble works. Even if you decide you're OK just staring at the player character while a remote vehicle that you can't see flies in directions you have no way of keeping track of, that's not a good model for how drones work when they're mapping large areas.

@github-actions github-actions bot added <Documentation> Design documents, internal info, guides and help. Code: Tests Measurement, self-control, statistics, balancing. [C++] Changes (can be) made in C++. Previously named `Code` [Markdown] Markdown issues and PRs labels Feb 10, 2024
@github-actions github-actions bot removed the astyled astyled PR, label is assigned by github actions label Feb 10, 2024
@Inglonias
Copy link
Contributor

I love the idea, but I agree with fairy on this. We just don't have the technology right now to make this reasonable. You simply have no way to track the drone when it's on other Z-levels.

@esotericist
Copy link
Contributor

I love the idea, but I agree with fairy on this. We just don't have the technology right now to make this reasonable. You simply have no way to track the drone when it's on other Z-levels.

this is trivially solvable. i promise you, it won't be hard.

@ashGlaw
Copy link
Contributor

ashGlaw commented Feb 11, 2024

I could see abstracting it, making it an item that takes X period of time to use and once you do, it reveals an area of the map around you, at the cost of the energy that it takes to pilot the drone

@kevingranade
Copy link
Member

view is locked to the player and you can't really change that without changing how the reality bubble works

You absolutely can, it's not even that hard. It might even be a simple as hacking the vehicle camera code to allow it do work when controlling a vehicle remotely.

@Inglonias
Copy link
Contributor

view is locked to the player and you can't really change that without changing how the reality bubble works

You absolutely can, it's not even that hard. It might even be a simple as hacking the vehicle camera code to allow it do work when controlling a vehicle remotely.

This leads to the possibility of the player being killed off screen while they control their drone. That situation would have to be tested for.

@esotericist
Copy link
Contributor

view is locked to the player and you can't really change that without changing how the reality bubble works

You absolutely can, it's not even that hard. It might even be a simple as hacking the vehicle camera code to allow it do work when controlling a vehicle remotely.

This leads to the possibility of the player being killed off screen while they control their drone. That situation would have to be tested for.

this is no different than the possibility of being killed while aiming at a distant target, or reading, or crafting. we already have tools for this, and established expectations for "how safe am i if i do something attention-consuming in the open"

find a secluded spot to launch your drone from, make sure safe mode is configured right, and you don't have distractions ignored.

@db48x
Copy link
Contributor

db48x commented Feb 11, 2024

Yep. I nearly got killed by a wasp while working on my canoe the other day, and later one of my NPC friends got killed by a zombie right outside my kitchen while I was inside cooking. No prompt to stop cooking when combat started either, I just found a dozen rounds of combat noises in the log once I finished roasting those all–important acorns. I don’t have a problem at all with the danger of being killed while operating a drone. That is entirely in keeping with the theme of the game.

That said, it would be especially cool to have a split–screen view while controlling a vehicle remotely. Or even just show a 5×5 view of the area right around the player down in the corner of the screen, instead of splitting the screen 50/50. Work for the future.

@Consoleable
Copy link
Contributor

I'm excited! I bet you can overcome any technical issues if you keep working on this.

Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.

@github-actions github-actions bot added the stale Closed for lack of activity, but still valid. label Mar 23, 2024
@github-actions github-actions bot closed this Apr 22, 2024
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` Code: Tests Measurement, self-control, statistics, balancing. <Documentation> Design documents, internal info, guides and help. Items: Battery / UPS Electric power management [JSON] Changes (can be) made in JSON [Markdown] Markdown issues and PRs Spawn Creatures, items, vehicles, locations appearing on map stale Closed for lack of activity, but still valid. Vehicles Vehicles, parts, mechanics & interactions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants