why doesn't the AI core give the AI sight?

For feedback on the game code and design. Feedback on server rules and playstyle belong in Policy Discussion.
Post Reply
User avatar
CPTANT
Joined: Mon May 04, 2015 1:31 pm
Byond Username: CPTANT

why doesn't the AI core give the AI sight?

Post by CPTANT » #221114

It makes no sense, if you are put somewhere without camera's you can't even see your own core.....
Timberpoes wrote: Tue Feb 14, 2023 3:21 pm The rules exist to create the biggest possible chance of a cool shift of SS13. They don't exist to allow admins to create the most boring interpretation of SS13.
Gun Hog
Joined: Sat Apr 19, 2014 5:19 am
Byond Username: Gun Hog

Re: why doesn't the AI core give the AI sight?

Post by Gun Hog » #221137

Because of this: https://github.com/tgstation/tgstation/pull/9360

This broke several things in the name of a really poor nerf. A normal portable camera was put into the AI itself to make this less crippling.

- AIs being transported via dragging can no longer use their personal vision to lock on their own location, as the AI Eye does not move along with them.
- Mech pilot AIs can blind themselves if they move too quickly, as the chunks update rather slowly.
- There is no longer an easy workaround for AIs on shuttles and pods for blindness. Cyborg cameras seem to help, though. AI's internal camera does not work on shuttles, period.
- There is a more recent bug that requires the AI player to reconnect to see properly when piloting a mech after being inserted via card.

The reason for that PR was to remove the xray AIs had when set to their own core vision, which would allow them to locally ignore camera blind spots and see everything around them when transported as a card. I presume that AIs must have natural Xray to support xray camera vision.
User avatar
CPTANT
Joined: Mon May 04, 2015 1:31 pm
Byond Username: CPTANT

Re: why doesn't the AI core give the AI sight?

Post by CPTANT » #221172

What was wrong with the AI core having xray vision in the first place?

I mean, malf AI can upgrade the entire network to have xray, and it's not like Ai's move around the station scouting for stuff.
Timberpoes wrote: Tue Feb 14, 2023 3:21 pm The rules exist to create the biggest possible chance of a cool shift of SS13. They don't exist to allow admins to create the most boring interpretation of SS13.
User avatar
Anonmare
Joined: Sun Mar 15, 2015 8:59 pm
Byond Username: Anonmare

Re: why doesn't the AI core give the AI sight?

Post by Anonmare » #221176

I assume it was the intellicard inheriting the x-ray vision but i think the intellicard has x-ray anyway so....










Iunno
Image
Image
Image
Slignerd
Github User
Joined: Mon Nov 09, 2015 2:27 pm
Byond Username: Slignerd
Github Username: Slignerd

Re: why doesn't the AI core give the AI sight?

Post by Slignerd » #221187

I think both intellicards and AI core really should grant sight to the AI.
It would appear that I'm a high RP weeb who hates roleplay and anime.
Gun Hog
Joined: Sat Apr 19, 2014 5:19 am
Byond Username: Gun Hog

Re: why doesn't the AI core give the AI sight?

Post by Gun Hog » #221213

Anonmare wrote:I assume it was the intellicard inheriting the x-ray vision but i think the intellicard has x-ray anyway so....
Yes, this was indeed the case, but the main 'problem' was the AI having X-ray and inbuilt sight. It spawned from this issue: https://github.com/tgstation/tgstation/issues/1328

AIs now instead have a camera installed into them instead to fix the problem of being blinded when in an area lacking cameras (such as when carded or physically moved). If you read the PR I posted earlier, you can note that I actually requested that to make this less painful as a nerf.

I am unable to do anything about this, else I will be Steelpoint-memed for 'buffing my favorite job'. Chances are that coderbus will not accept any fixes to this issue except somehow making camera chunks update properly on shuttles.
Post Reply

Who is online

Users browsing this forum: No registered users