Arcade machine improvements (#24200)
* Give 'em something to talk about * Wire panel visuals * Wire graphics tweak * More ads and thanks * More ads for a noisy arcade * New screen for space villain machines * Implement EmitSoundIntervalComponent and a bunch of arcade noises * Require power for sounds * Allow earlier startup intervals * Orange glow * Audio attributions * Include the PR link * Replace EmitSoundInterval with expanded SpamEmitSound * Remove pacman-themed arcade sounds * Documentation good. * Updated methods to use Entity<T> * Refactored SpamEmitSound to get rid of accumulator and chance. * Fixed prewarm logic * Moved stuff to Shared * Fix outdated YAML * Better prediction, auto pause handling * Make enable/disable reset the timer instead of trying to save it.
This commit is contained in:
@@ -19,7 +19,11 @@
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "invaders",
|
||||
"name": "panel",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "screen_invaders",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
@@ -42,7 +46,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "blockgame",
|
||||
"name": "screen_blockgame",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
@@ -82,6 +86,48 @@
|
||||
4.8
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "screen_spacevillain",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
1.0,
|
||||
0.8,
|
||||
0.2,
|
||||
0.8,
|
||||
0.5,
|
||||
1.0,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.5,
|
||||
1.0,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.2,
|
||||
0.5,
|
||||
0.1,
|
||||
0.8,
|
||||
1.0
|
||||
],
|
||||
[
|
||||
9.6
|
||||
],
|
||||
[
|
||||
9.6
|
||||
],
|
||||
[
|
||||
9.6
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
BIN
Resources/Textures/Structures/Machines/arcade.rsi/panel.png
Normal file
BIN
Resources/Textures/Structures/Machines/arcade.rsi/panel.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 236 B |
|
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 6.6 KiB |
|
Before Width: | Height: | Size: 6.0 KiB After Width: | Height: | Size: 6.0 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 930 B |
Reference in New Issue
Block a user