Potato battery update + potato AI (#21142)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
This commit is contained in:
@@ -556,6 +556,9 @@
|
||||
reagents:
|
||||
- ReagentId: JuicePotato
|
||||
Quantity: 10
|
||||
- type: Tag
|
||||
tags:
|
||||
- Potato
|
||||
|
||||
- type: entity
|
||||
name: tomato
|
||||
|
||||
@@ -80,6 +80,7 @@
|
||||
- state: pai-base
|
||||
- state: syndicate-pai-off-overlay
|
||||
shader: unshaded
|
||||
map: ["screen"]
|
||||
- type: ToggleableGhostRole
|
||||
roleName: pai-system-role-name-syndicate
|
||||
roleDescription: pai-system-role-description-syndicate
|
||||
@@ -98,6 +99,34 @@
|
||||
Searching: { state: syndicate-pai-searching-overlay }
|
||||
On: { state: syndicate-pai-on-overlay }
|
||||
|
||||
- type: entity
|
||||
parent: PersonalAI
|
||||
id: PotatoAI
|
||||
name: potato artificial intelligence
|
||||
description: It's a potato. You forced it to be sentient, you monster.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/pai.rsi
|
||||
layers:
|
||||
- state: potato-base
|
||||
- state: potato-off-overlay
|
||||
shader: unshaded
|
||||
map: ["screen"]
|
||||
- type: ToggleableGhostRole
|
||||
roleName: pai-system-role-name-potato
|
||||
roleDescription: pai-system-role-description-potato
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.ToggleableGhostRoleVisuals.Status:
|
||||
screen:
|
||||
Off: { state: potato-off-overlay }
|
||||
Searching: { state: potato-searching-overlay }
|
||||
On: { state: potato-on-overlay }
|
||||
- type: Construction
|
||||
graph: PotatoAI
|
||||
node: potatoai
|
||||
|
||||
- type: entity
|
||||
id: ActionPAIPlayMidi
|
||||
name: Play MIDI
|
||||
|
||||
17
Resources/Prototypes/Entities/Objects/Misc/potatoai_chip.yml
Normal file
17
Resources/Prototypes/Entities/Objects/Misc/potatoai_chip.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
- type: entity
|
||||
id: PotatoAIChip
|
||||
name: supercompact AI chip
|
||||
parent: BaseItem
|
||||
description: This high-tech AI chip requires a voltage of exactly 1.1V to function correctly.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/potatoai_chip.rsi
|
||||
state: icon
|
||||
- type: Item
|
||||
size: 3
|
||||
- type: Tag
|
||||
tags:
|
||||
- SmallAIChip
|
||||
- type: Construction
|
||||
graph: PotatoAIChip
|
||||
node: potatoaichip
|
||||
@@ -42,8 +42,15 @@
|
||||
layers:
|
||||
- state: potato
|
||||
- type: Battery
|
||||
maxCharge: 200
|
||||
startingCharge: 200
|
||||
maxCharge: 70
|
||||
startingCharge: 70
|
||||
- type: Tag
|
||||
tags:
|
||||
- DroneUsable
|
||||
- PotatoBattery
|
||||
- type: Construction
|
||||
graph: PowerCellPotato
|
||||
node: potatobattery
|
||||
|
||||
- type: entity
|
||||
name: small-capacity power cell
|
||||
|
||||
@@ -116,4 +116,4 @@
|
||||
base:
|
||||
Off: { state: posibrain }
|
||||
Searching: { state: posibrain-searching }
|
||||
On: { state: posibrain-occupied }
|
||||
On: { state: posibrain-occupied }
|
||||
@@ -85,6 +85,9 @@
|
||||
whitelist:
|
||||
components:
|
||||
- PowerCell
|
||||
blacklist:
|
||||
tags:
|
||||
- PotatoBattery
|
||||
|
||||
- type: entity
|
||||
parent: BaseItemRecharger
|
||||
|
||||
Reference in New Issue
Block a user