Add AdvertiseComponent and add it to vending machines (#3756)

* WIP AdvertiseComponent

* Add AdvertiseComponent and add it to vending machines

* Add snacks.yml

* Capitalise C in cigarette machine

* Update Content.Server/GameObjects/Components/AdvertiseComponent.cs

Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>

* Update Content.Server/GameObjects/Components/AdvertiseComponent.cs

Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>

* Fix most problems

* Add localisation + exception for illegal prototype values

* Add ads for smart fridge, discount dan's, youtool and mining

* Oops

* Fix style

* Make dependencies local

* Remove some ads, increase wait

* Increase wait, allow full initial wait width

* Fix error

* Update sovietsoda.ftl

* Update sovietsoda.ftl

Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
This commit is contained in:
Visne
2021-04-21 12:00:14 +02:00
committed by GitHub
parent 2250926457
commit 75a8833b2c
58 changed files with 558 additions and 59 deletions

View File

@@ -0,0 +1,9 @@
advertisement-ammo-1 = Liberation Station: Your one-stop shop for all things second amendment!
advertisement-ammo-2 = Be a patriot today, pick up a gun!
advertisement-ammo-3 = Quality weapons for cheap prices!
advertisement-ammo-4 = Better dead than red!
advertisement-ammo-5 = Float like an astronaut, sting like a bullet!
advertisement-ammo-6 = Express your second amendment today!
advertisement-ammo-7 = Guns don't kill people, but you can!
advertisement-ammo-8 = Who needs responsibilities when you have guns?

View File

@@ -0,0 +1,19 @@
advertisement-boozeomat-1 = I hope nobody asks me for a bloody cup o' tea...
advertisement-boozeomat-2 = Alcohol is humanity's friend. Would you abandon a friend?
advertisement-boozeomat-3 = Quite delighted to serve you!
advertisement-boozeomat-4 = Is nobody thirsty on this station?
advertisement-boozeomat-5 = Drink up!
advertisement-boozeomat-6 = Booze is good for you!
advertisement-boozeomat-7 = Alcohol is humanity's best friend.
advertisement-boozeomat-8 = Care for a nice, cold beer?
advertisement-boozeomat-9 = Nothing cures you like booze!
advertisement-boozeomat-10 = Have a sip!
advertisement-boozeomat-11 = Have a drink!
advertisement-boozeomat-12 = Have a beer!
advertisement-boozeomat-13 = Beer is good for you!
advertisement-boozeomat-14 = Only the finest alcohol!
advertisement-boozeomat-15 = Best quality booze since 2053!
advertisement-boozeomat-16 = Award-winning wine!
advertisement-boozeomat-17 = Maximum alcohol!
advertisement-boozeomat-18 = Man loves beer.
advertisement-boozeomat-19 = A toast for progress!

View File

@@ -0,0 +1,11 @@
advertisement-cigs-1 = Space cigs taste good like a cigarette should.
advertisement-cigs-2 = I'd rather toolbox than switch.
advertisement-cigs-3 = Smoke!
advertisement-cigs-4 = Don't believe the reports - smoke today!
advertisement-cigs-5 = Probably not bad for you!
advertisement-cigs-6 = Don't believe the scientists!
advertisement-cigs-7 = It's good for you!
advertisement-cigs-8 = Don't quit, buy more!
advertisement-cigs-9 = Nicotine heaven.
advertisement-cigs-10 = Best cigarettes since 2150.
advertisement-cigs-11 = Award-winning cigs.

View File

@@ -0,0 +1,4 @@
advertisement-clothes-1 = Dress for success!
advertisement-clothes-2 = Prepare to look swagalicious!
advertisement-clothes-3 = Look at all this swag!
advertisement-clothes-4 = Why leave style up to fate? Use the ClothesMate!

View File

@@ -0,0 +1,13 @@
advertisement-coffee-1 = Have a drink!
advertisement-coffee-2 = Drink up!
advertisement-coffee-3 = It's good for you!
advertisement-coffee-4 = Would you like a hot joe?
advertisement-coffee-5 = I'd kill for some coffee!
advertisement-coffee-6 = The best beans in the galaxy.
advertisement-coffee-7 = Only the finest brew for you.
advertisement-coffee-8 = Mmmm. Nothing like a coffee.
advertisement-coffee-9 = I like coffee, don't you?
advertisement-coffee-10 = Coffee helps you work!
advertisement-coffee-11 = Try some tea.
advertisement-coffee-12 = We hope you like the best!
advertisement-coffee-13 = Try our new chocolate!

View File

@@ -0,0 +1,7 @@
advertisement-cola-1 = Refreshing!
advertisement-cola-2 = Hope you're thirsty!
advertisement-cola-3 = Over 1 million drinks sold!
advertisement-cola-4 = Thirsty? Why not cola?
advertisement-cola-5 = Please, have a drink!
advertisement-cola-6 = Drink up!
advertisement-cola-7 = The best drinks in the galaxy!

View File

@@ -0,0 +1,8 @@
advertisement-discount-1 = Discount Dan, he's the man!
advertisement-discount-2 = There ain't nothing better in this world than a bite of mystery.
advertisement-discount-3 = Don't listen to those other machines, buy my product!
advertisement-discount-4 = Quantity over Quality!
advertisement-discount-5 = Don't listen to those eggheads at the CDC, buy now!
advertisement-discount-6 = Discount Dan's: We're good for you! Nope, couldn't say it with a straight face.
advertisement-discount-7 = Discount Dan's: Only the best quality produ-*BZZT
advertisement-discount-8 = Discount Dan(tm) is not responsible for any damages caused by misuse of his product.

View File

@@ -0,0 +1,10 @@
advertisement-magivend-1 = Sling spells the proper way with MagiVend!
advertisement-magivend-2 = Be your own Houdini! Use MagiVend!
advertisement-magivend-3 = FJKLFJSD
advertisement-magivend-4 = AJKFLBJAKL
advertisement-magivend-5 = >MFW
advertisement-magivend-6 = HONK!
advertisement-magivend-7 = EI NATH
advertisement-magivend-8 = Destroy the station!
advertisement-magivend-9 = Space-time bending hardware!

View File

@@ -0,0 +1,6 @@
advertisement-smartfridge-1 = Hello world!
advertisement-smartfridge-2 = PLEASE LET ME OUT
advertisement-smartfridge-3 = I can make a quintillion calculations a second. Now, I am a fridge.
advertisement-smartfridge-4 = New firmware update available.
advertisement-smartfridge-5 = I am completely operational, and all my circuits are functioning perfectly.
advertisement-smartfridge-6 = Scanning system for malicious software...

View File

@@ -0,0 +1,12 @@
advertisement-snack-1 = Try our new nougat bar!
advertisement-snack-2 = Twice the calories for half the price!
advertisement-snack-3 = The healthiest!
advertisement-snack-4 = Award-winning chocolate bars!
advertisement-snack-5 = Mmm! So good!
advertisement-snack-6 = Oh my god it's so juicy!
advertisement-snack-7 = Have a snack.
advertisement-snack-8 = Snacks are good for you!
advertisement-snack-9 = Have some more Getmore!
advertisement-snack-10 = Best quality snacks straight from mars.
advertisement-snack-11 = We love chocolate!
advertisement-snack-12 = Try our new jerky!

View File

@@ -0,0 +1,5 @@
advertisement-sovietsoda-1 = For comrade and country.
advertisement-sovietsoda-2 = Have you fulfilled your nutrition quota today?
advertisement-sovietsoda-3 = Very nice!
advertisement-sovietsoda-4 = We are simple people, for this is all we eat.
advertisement-sovietsoda-5 = If there is a person, there is a problem. If there is no person, then there is no problem.

View File

@@ -0,0 +1,4 @@
advertisement-theater-1 = Dress for success!
advertisement-theater-2 = Suited and booted!
advertisement-theater-3 = It's show time!
advertisement-theater-4 = Why leave style up to fate? Use AutoDrobe!

View File

@@ -0,0 +1,4 @@
advertisement-vendomat-1 = Only the finest!
advertisement-vendomat-2 = Have some tools.
advertisement-vendomat-3 = The most robust equipment.
advertisement-vendomat-4 = The finest gear in space!