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

new pAI software to make pAIs useful for something #3119

Closed
wants to merge 1 commit into from
Closed

new pAI software to make pAIs useful for something #3119

wants to merge 1 commit into from

Conversation

DocileDanny
Copy link

Added bluetooth to pAIs to allow them to do something useful, they can now interact with objects as if they where an AI, or cyborg - which makes sense, but to balance it, I made it expensive.
The idea behind it is to allow the pAI to act as more then just a moral guide, but to take an active role in helping, opening doors etc..

my suggestions for improvements:
The only problem I've found with it is that for /some/ types of interactions range is an issue - the ui for fire-alarms for example, only functions correctly when the person carrying the pAI is next to the fire alarm, I wasn't sure how the AI/Cyborgs get around this range restriction and so I wasn't able to do this myself, however it shouldn't be too much more extra work.

Since I understand that this /is/ pretty powerful and not everyone would want it - it might be an idea to add something in a config file to disable the pAIs wireless (in the same way that you can disable AIs being playable) - however as this is my first attempt to get involved in both open source, and byond software, I felt as if it was beyond the scope of this commit - which was mostly to get a good framework for this feature that I know many people do want, even if it's not for everyone.

Any other suggestions for improvements are welcome. (even though the commit itself is fairly simple)

added wireless to pAIs to allow them to interact with things!
@DocileDanny
Copy link
Author

it works on anything that an AI or Cyborg would normally have access to; and like a Cyborg it only works for things the character can actively see, there is no free roam camera. The idea was to give a player carrying an pAI, functionally access to the same things Cyborgs already have - except with a friend to talk to.

It would also be useful for departments that require lots of multi-tasking - for example the pAI could be left in the geneticists room and run DNA scans.

I did mention though - it may be a good idea to add a toggle to turn it off on some servers.

@YotaXP
Copy link
Contributor

YotaXP commented Mar 20, 2014

You realize that pAIs have no laws, save for the directive that the traitor carrier gives it, right?

@Cheridan
Copy link
Contributor

Yeah, this is really really not balanced... A very easy to get item that gives you a free AI bound to your will, allowing you full access to... everything. That is an all-access ID card, ability to turn off securitrons at at will, edit your security records, shock and bolt doors, fiddle with APC settings, and whatever else I haven't mentioned.

AI and cyborgs have immense power, but they're bound by laws. Letting people have a private AI like this is insane.

@EuroNumbers
Copy link
Contributor

This is a serious misunderstanding of game mechanics. You're giving the guy an emag that leaves no fingerprints, can trigger virtually anything in sight and have no moral oblgations. What you describe as "Useful for departments" is more or less "Exploitive as fuck" is used as you didn't intend it to.

Let this be a lesson in game design for you - think 3 steps ahead and then 3 more.

@DocileDanny
Copy link
Author

Currently the pAI is functionally useless - the only feature it brings to the table is a message sending - which the use of is negotiable (except for maybe sending a message on your enviable death) - and a door jacker which is barely used.

for the player playing it, except for the rare instances where it is used for roleplaying, it's pretty boring - even more so then simply observing - because you don't even have control of your own camera.

Maybe it is a little broken, and could be adjusted to only interacting with specific objects, but I still feel the idea of giving something for the pAI to do is a good one; but part of the point of submitting it was to get feedback, so thanks for that.

@GunHog
Copy link
Contributor

GunHog commented Mar 20, 2014

This is OP, seriously OP. Some better stuff you could give pAIs is the ability to be inserted into an MMI or letting the doorjack work for cameras as well. Making them exactly equal to a carded AI is too much. I am all for more Silicon and pAI stuff, but this...not even I could support it!

@theOperand
Copy link
Contributor

pAIs don't HAVE to be useful. They're supposed to be amusing and generally
fun to have around.
Op 20-mrt.-2014 01:17 schreef "geek2games" notifications@github.com:

Closed #3119 #3119.

Reply to this email directly or view it on GitHubhttps://github.com//pull/3119
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants