Fixes#18101. Comments indicate my rough logic, which brings them inline
with the actual cost of materials required to create them, rather than
x10 the amount.
Also still enables their sale rather than just crudely removing them
entirely.
- "export_sold_amount", "object.type|numbersold"
- "export_sold_cost", "object.type|totalcreditsgained"
- "cargo_imports", "pack.type|pack.name|pack.cost" (called for each
crate that is bought)
🆑 coiax, Nienhaus
rscdel: Unfortunately, the Belowyarn toys have been withdrawn from use
due to Assistants choking on the batteries. Centcom has sent their
condolences to the battery manufacturing plant.
rscadd: We are introducing Oh-cee the original content skeleton figurines.
Pull its string, and hear it say a variety of phrases. Not suitable for
infants or assistants under 36 months.
tweak: Note that pulling the string of all talking toys is now visible
to others.
/🆑
With thanks to Nienhaus for doing the sprite.
- The toy AI has also been made a "talking" toy because it works the
same as the others.
Also some minor spelling fixes I noticed.
🆑 coiax
tweak: Internals Crate now contains breath masks and small tanks.
rscadd: Metal foam grenade box crate added for 1000 points
rscadd: Added two Engineering Mesons to Engineering Gear Crate
tweak: Engineering Gear now costs 1300
rscadd: Breach Shield Generator Crate added for 2500 points
rscadd: Grounding Rod Crate added for 2500 points
rscadd: PACMAN Generator Crate added for 2500
rscadd: Defibrillator Crate added for 1500
rscadd: Nanotrasen Customs report that some wide band suppliers have
been providing "alternative" firing pins. Nanotrasen reminds all
crewmembers that contraband is contraband.
/🆑
Laser tag firing pins (only allow gun to be fired with laser tag armor
of the appropriate colour) added to contraband.
Special clown firing pin (prank your friends) added to contraband.
* Step one, aquire voices for skeletons
* Moved sounds to their own folder
* Added samples of up to ten phomemes long for papyrus
* Added samples of up to ten sans phomemes
* Add skeleton talking
Skeletons now produce audible sound effects representing their distinctive
speech.
* Skeletons now respect punctuation in their chatter
Except for semi-colons, due to HTML escapes of the ' character.
* Lowered volume of skeleton phomemes
* Use Dunc's regex for parsing messages
* Added sans and papyrus toy sprites
Spriting is hard. But I think I managed to crush the images down to fit
in our 32x32 box.
* Generic talking action figures
Talking action figures like the owl figure and the griffin figure are
now generic, and have a pool of messages to pick from. This allows us to
make our TOTALLY ORIGINAL skeleton toys.
* Added the toys to the prize list
No point making these if you can't get them.
* Moved skeleton vocalising code into toys
* Fixes runtimes and bugs with skeleton talk
Remaking the regex each time makes sure it gives output everytime,
and we've also put a check that the item in the list is actually
a number before calling max() that was causing a runtime previously.
* Restored original form of skeleton span picking
Remie's was better.
* More messages for skeleton toys
I think that's probably enough to satisfy me.
* Changed for loop to new style