Separate "thank you" messages from general ads (#25867)
* Separated "thank you" messages from general ads * Moved MessagePackPrototype to shared, cleaned up AdvertiseComponent, and actually killed AdvertisementsPackPrototype. +More suggests changes. * Rename PackPrototypeID to Pack in both components.
This commit is contained in:
@@ -130,6 +130,8 @@
|
||||
density: 190
|
||||
- type: Advertise
|
||||
pack: CondimentVendAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Speech
|
||||
- type: Transform
|
||||
noRot: false
|
||||
@@ -147,6 +149,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: AmmoVendAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/ammo.rsi
|
||||
@@ -174,6 +178,8 @@
|
||||
loopDeny: false
|
||||
- type: Advertise
|
||||
pack: BoozeOMatAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: BoozeOMatGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/boozeomat.rsi
|
||||
@@ -235,6 +241,8 @@
|
||||
ejectState: eject-unshaded
|
||||
- type: Advertise
|
||||
pack: ChefvendAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: ChefvendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/chefvend.rsi
|
||||
layers:
|
||||
@@ -269,6 +277,8 @@
|
||||
denyState: deny-unshaded
|
||||
- type: Advertise
|
||||
pack: CigaretteMachineAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: CigaretteMachineGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/cigs.rsi
|
||||
@@ -295,6 +305,8 @@
|
||||
denyState: deny-unshaded
|
||||
- type: Advertise
|
||||
pack: ClothesMateAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/clothing.rsi
|
||||
@@ -325,6 +337,8 @@
|
||||
denyState: deny-unshaded
|
||||
- type: Advertise
|
||||
pack: ClothesMateAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/winterdrobe.rsi
|
||||
@@ -362,6 +376,8 @@
|
||||
initialStockQuality: 0.33
|
||||
- type: Advertise
|
||||
pack: HotDrinksMachineAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: HotDrinksMachineGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/coffee.rsi
|
||||
@@ -400,6 +416,8 @@
|
||||
initialStockQuality: 0.33
|
||||
- type: Advertise
|
||||
pack: RobustSoftdrinksAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: RobustSoftdrinksGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/cola.rsi
|
||||
@@ -579,6 +597,8 @@
|
||||
initialStockQuality: 0.33
|
||||
- type: Advertise
|
||||
pack: RobustSoftdrinksAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/pwrgame.rsi
|
||||
@@ -614,6 +634,8 @@
|
||||
initialStockQuality: 0.33
|
||||
- type: Advertise
|
||||
pack: RobustSoftdrinksAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/gib.rsi
|
||||
@@ -644,6 +666,8 @@
|
||||
ejectState: eject-unshaded
|
||||
- type: Advertise
|
||||
pack: DinnerwareAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/dinnerware.rsi
|
||||
layers:
|
||||
@@ -674,6 +698,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: MagiVendAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/magivend.rsi
|
||||
layers:
|
||||
@@ -705,6 +731,8 @@
|
||||
initialStockQuality: 0.33
|
||||
- type: Advertise
|
||||
pack: DiscountDansAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: DiscountDansGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/discount.rsi
|
||||
@@ -767,6 +795,8 @@
|
||||
ejectDelay: 0.6
|
||||
- type: Advertise
|
||||
pack: NanoMedAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/medical.rsi
|
||||
layers:
|
||||
@@ -802,6 +832,8 @@
|
||||
denyState: deny-unshaded
|
||||
- type: Advertise
|
||||
pack: NutriMaxAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: NutriMaxGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/nutri.rsi
|
||||
layers:
|
||||
@@ -834,6 +866,8 @@
|
||||
denyState: deny-unshaded
|
||||
- type: Advertise
|
||||
pack: SecTechAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: SecTechGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/sec.rsi
|
||||
layers:
|
||||
@@ -870,6 +904,8 @@
|
||||
denyState: deny-unshaded
|
||||
- type: Advertise
|
||||
pack: MegaSeedAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/seeds.rsi
|
||||
layers:
|
||||
@@ -911,6 +947,8 @@
|
||||
initialStockQuality: 0.33
|
||||
- type: Advertise
|
||||
pack: GetmoreChocolateCorpAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GetmoreChocolateCorpGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/snack.rsi
|
||||
@@ -1055,6 +1093,8 @@
|
||||
initialStockQuality: 0.33
|
||||
- type: Advertise
|
||||
pack: BodaAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: BodaGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/sovietsoda.rsi
|
||||
@@ -1087,6 +1127,8 @@
|
||||
screenState: screen
|
||||
- type: Advertise
|
||||
pack: AutoDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/theater.rsi
|
||||
@@ -1121,6 +1163,8 @@
|
||||
denyState: deny-unshaded
|
||||
- type: Advertise
|
||||
pack: VendomatAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/vendomat.rsi
|
||||
@@ -1152,6 +1196,8 @@
|
||||
denyState: deny-unshaded
|
||||
- type: Advertise
|
||||
pack: VendomatAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/robotics.rsi
|
||||
@@ -1216,6 +1262,8 @@
|
||||
ejectDelay: 1.8
|
||||
- type: Advertise
|
||||
pack: GoodCleanFunAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GoodCleanFunGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/games.rsi
|
||||
layers:
|
||||
@@ -1247,6 +1295,8 @@
|
||||
initialStockQuality: 0.33
|
||||
- type: Advertise
|
||||
pack: ChangAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: ChangGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/changs.rsi
|
||||
@@ -1311,6 +1361,8 @@
|
||||
initialStockQuality: 0.33
|
||||
- type: Advertise
|
||||
pack: DonutAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: DonutGoodbyes
|
||||
- type: Speech
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/donut.rsi
|
||||
@@ -1394,6 +1446,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: HyDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/hydrobe.rsi
|
||||
layers:
|
||||
@@ -1420,6 +1474,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: LawDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: LawDrobeGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/lawdrobe.rsi
|
||||
layers:
|
||||
@@ -1446,6 +1502,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: SecDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/secdrobe.rsi
|
||||
layers:
|
||||
@@ -1472,6 +1530,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: BarDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/bardrobe.rsi
|
||||
layers:
|
||||
@@ -1526,6 +1586,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: CargoDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/cargodrobe.rsi
|
||||
layers:
|
||||
@@ -1552,6 +1614,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: MediDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/medidrobe.rsi
|
||||
layers:
|
||||
@@ -1578,6 +1642,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: ChemDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/chemdrobe.rsi
|
||||
layers:
|
||||
@@ -1604,6 +1670,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: CuraDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/curadrobe.rsi
|
||||
layers:
|
||||
@@ -1630,6 +1698,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: AtmosDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/atmosdrobe.rsi
|
||||
layers:
|
||||
@@ -1656,6 +1726,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: EngiDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/engidrobe.rsi
|
||||
layers:
|
||||
@@ -1682,6 +1754,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: ChefDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/chefdrobe.rsi
|
||||
layers:
|
||||
@@ -1708,6 +1782,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: DetDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/detdrobe.rsi
|
||||
layers:
|
||||
@@ -1734,6 +1810,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: JaniDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/janidrobe.rsi
|
||||
layers:
|
||||
@@ -1760,6 +1838,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: SciDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/scidrobe.rsi
|
||||
layers:
|
||||
@@ -1786,6 +1866,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: SyndieDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: SyndieDrobeGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/syndiedrobe.rsi
|
||||
layers:
|
||||
@@ -1812,6 +1894,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: RoboDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/robodrobe.rsi
|
||||
layers:
|
||||
@@ -1838,6 +1922,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: GeneDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/genedrobe.rsi
|
||||
layers:
|
||||
@@ -1864,6 +1950,8 @@
|
||||
normalState: normal-unshaded
|
||||
- type: Advertise
|
||||
pack: ViroDrobeAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: GenericVendGoodbyes
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/VendingMachines/virodrobe.rsi
|
||||
layers:
|
||||
@@ -1938,6 +2026,8 @@
|
||||
color: "#3c5eb5"
|
||||
- type: Advertise
|
||||
pack: HappyHonkAds
|
||||
- type: SpeakOnUIClosed
|
||||
pack: HappyHonkGoodbyes
|
||||
- type: AccessReader
|
||||
access: [["Kitchen"], ["Theatre"]]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user