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

Station AI #30944

Merged
Merged

Conversation

metalgearsloth
Copy link
Contributor

@metalgearsloth metalgearsloth commented Aug 12, 2024

Draft but indicates I'm working on it to avoid stepping on toes and I got over the stencilling hurdle.

image

I also tried a version using lighting to do occlusion but got told to go for tile-based instead so it's sitting on another branch if someone wants it.

image

TODO:

  • Doc. I know moony's doc exists but I just want to get a bare minimum MVP first so we can solve the biggest technical hurdles before trying to reinvent the wheel.
  • Test out different static / using navmap as background.
  • Interactions. Namely being able to whitelist and handle it remotely.
  • AI wires on doors.
  • APC interactions.
  • Spawning / loadout yaml setup.
  • Holocard (at least for MVP being able to card them to stop them I think is required).
  • Optimise the overlay because it's extremely slow atm.

Stuff like cameras / monitoring / laws / announcements / TTS I don't consider as required for an MVP and they're much easier to get through once we get past the initial cliff.

@bruhmogus
Copy link

oh dear god it's actually happening, i can confirm this will look sick asf

@notquitehadouken
Copy link
Contributor

delicious image compression..,.

@TheDoctor1977
Copy link

I wonder how many comical camera blind spots this is going to reveal

@NULL882
Copy link
Contributor

NULL882 commented Aug 12, 2024

"AI open"

@Djungelskog2
Copy link

Can anyone link the moon AI doc? I can't find it

@Cojoke-dot
Copy link
Contributor

Can anyone link the moon AI doc? I can't find it

space-wizards/docs#160

@Djungelskog2
Copy link

Oh, yea I don't really like that one, is that the one they are planning on going with?

@lule345
Copy link

lule345 commented Aug 13, 2024

ai just a week away

@TheDoctor1977
Copy link

Oh, yea I don't really like that one, is that the one they are planning on going with?

Yeah, agree on this, no hate to the author but I really dislike the direction that proposal takes.

@github-actions github-actions bot added the Changes: Sprites Should be reviewed or fixed by people who are knowledgeable with spriting or visual design. label Aug 14, 2024
Copy link
Contributor

github-actions bot commented Aug 14, 2024

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

Resources/Textures/Interface/Actions/actions_ai.rsi

State Old New Status
ai_core Added
camera_light Added
crew_monitor Added
manifest Added
state_laws Added

Resources/Textures/Interface/Misc/job_icons.rsi

State Old New Status
StationAi Added

Resources/Textures/Interface/noise.rsi

State Old New Status
noise Added

Resources/Textures/Mobs/Silicon/output.rsi

State Old New Status
ai-banned-unshaded Added
ai-banned Added
ai-banned_dead-unshaded Added
ai-banned_dead Added
ai-empty-unshaded Added
ai-empty Added
ai-holo-old-unshaded Added
ai-holo-old Added
ai-unshaded Added
ai Added
ai_dead-unshaded Added
ai_dead Added
default-unshaded Added
default Added
floating_face-unshaded Added
floating_face Added
horror-unshaded Added
horror Added
xeno_queen-unshaded Added
xeno_queen Added

Resources/Textures/Mobs/Silicon/station_ai.rsi

State Old New Status
ai Added
ai_dead Added
ai_empty Added
base Added
default Added

Resources/Textures/Objects/Devices/ai_card.rsi

State Old New Status
base Added
empty Added
full Added
inhand-left Added
inhand-right Added

Resources/Textures/Objects/Devices/output.rsi

State Old New Status
aicard-full-unshaded Added
aicard-full Added
aicard-unshaded Added
aicard Added

Edit: diff updated after c6b7c8c

@Minigold07
Copy link

Are you planning to implement the feature that allows you to jump to any person by clicking on their name? I believe it would be a pain to always have to move to everyone who wants you to open a door for them manually.

@Emisse
Copy link
Contributor

Emisse commented Aug 14, 2024

chat system doesnt support that yet but its doable with more chat refactoring

@github-actions github-actions bot added the Changes: Map Can be reviewed or fixed by people who are knowledgeable with mapping. label Aug 15, 2024
@github-actions github-actions bot added the Changes: UI Can be reviewed or fixed by people who are knowledgeable with UI design label Aug 18, 2024
@github-actions github-actions bot added the Merge Conflict This PR currently has conflicts that need to be addressed. label Aug 27, 2024
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@Everturning
Copy link

AI loadout

Screen display animation
Neck slot

@Minigold07
Copy link

AI loadout

Display name? Or is the game gonna ask you when you spawn like in 13?

…n-ai

# Conflicts:
#	Resources/Locale/en-US/job/job-names.ftl
@github-actions github-actions bot removed the Merge Conflict This PR currently has conflicts that need to be addressed. label Aug 27, 2024
@TheDoctor1977
Copy link

TheDoctor1977 commented Aug 27, 2024

Screen display animation

I'm pretty sure in 13 your animation can be changed in-round, so this is probably unnecessary for loadouts.

@metalgearsloth metalgearsloth merged commit afd0618 into space-wizards:master Aug 28, 2024
6 of 13 checks passed
@metalgearsloth metalgearsloth deleted the 2024-08-12-station-ai branch August 28, 2024 00:57
@whateverusername0
Copy link
Contributor

whateverusername0 commented Aug 28, 2024

image

unfathomably based. another self merge W :trollface:

@metalgearsloth
Copy link
Contributor Author

image

unfathomably based. another self merge W :trollface:

image

damn that's crazy

@mirrorcult
Copy link
Contributor

image

@DTSpawn
Copy link

DTSpawn commented Aug 28, 2024

Latejoin on Bagel spawns on terminal with only 1 button (View Laws) and "without legs and arms". I can't move or interact

@lzk228
Copy link
Contributor

lzk228 commented Aug 28, 2024

Latejoin on Bagel spawns on terminal with only 1 button (View Laws) and "without legs and arms". I can't move or interact

already listed in #31543

@Dmitry2777
Copy link

laser_turret
closed
open
opening
closing
meta.json

Will turrets be added? I have sprites for them. I'll send them here, maybe someone will need them.

@vladkaron14R
Copy link

Cool, but I wanted more interaction with him from the crew and the Syndicate, as well as more features for him, I also wanted him to be updated

@ArtisticRoomba
Copy link
Contributor

Will turrets be added? I have sprites for them. I'll send them here, maybe someone will need them.

We do need turrets, otherwise any tider can hack in and unwrench the AI. The very first AI died in 2 minutes at the hands of them iirc. Which is just classic space station.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Map Can be reviewed or fixed by people who are knowledgeable with mapping. Changes: Sprites Should be reviewed or fixed by people who are knowledgeable with spriting or visual design. Changes: UI Can be reviewed or fixed by people who are knowledgeable with UI design Status: Needs Review This PR requires new reviews before it can be merged.
Projects
None yet
Development

Successfully merging this pull request may close these issues.