Adds Clown Car, Ports TG Vehicle Code
What Does This PR Do
Adds the clown car. It's a clown car. It picks up people that it runs over, and throws everyone out when you bump into something that you can't pass through or pick up. You gain the access of anyone you run over. Anyone who gets run over is trapped inside the car, but they get a new action verb that lets them thank the driver. If the clown picks up another clown, the clowns share the steering wheel and are both drivers.
When emagged, the car gets 2 new features: the people cannon, and the colorful buttons. The former lets you shoot crew out of a cannon mounted at the top of the car when in siege mode (standing still), and the latter picks between 6 hilarious effects at random:
- Drops a single acid peel
- Spews a large amount of a random reagent in a foam
- Makes the clown car look like a singularity for a short time
- Sprays confetti everywhere
- Activates an oil slick, which coats the floor in space lube as you drive around
- Plays a fart sound which makes anyone nearby laugh. Including anyone in the car!
The clown car costs 50 TC, and is restricted to clown hijackers.
In order to make this work, it needs to port the TG vehicle frameworks for sealed vehicles and cars. This not only opens up the above item, but future ports and additions with the more robust vehicle setup.
Why It's Good For The Game
Adds plenty of useful frameworks for future ports. Adds a funny, classic item that, while chaotic, will be very seldom seen due to the requirements of being a clown hijacker.
Images of changes
https://github.com/user-attachments/assets/ad4cb32f-ece9-4b45-9e7f-9040b38770bf
Testing
Spawned car. Put key (bike horn) in clown car. Ran over skell. Bumped into wall. Bumped into door. Hit a deer. Picked up mobs. Hit the car to make it spew lube. Emagged the car. Shot the cannon a bunch. Used the funny button a lot. Ran the car into the supermatter. Honked the horn.
Declaration
-
[x] I confirm that I either do not require pre-approval for this PR, or I have obtained such approval and have included a screenshot to demonstrate this below.
(This is the original approval from Onyxarias, who was a design team member at the time of this message.)
Changelog
:cl: add: Added the clown car /:cl:
Finally! Clown car on para!
This pull request seems to be stale as there have been no changes in 14 days, please make changes within 7 days or the PR will be closed. If you believe this is a mistake, please inform a development team member on Discord.
Not stale. Just awaiting review.
!wiki_label