Create

Create

86M Downloads

Potato Projectile Entity open-ness

ThePlasticPotato opened this issue ยท 0 comments

commented

Describe the Suggestion

For an addon to Create right now, there is no way to reuse potato projectile code, ammunition types, or the like for custom weaponry without janky solutions and rewriting class files. I believe it would be significant aid to addon developers if the potato projectile was opened up more- so that you could extend or implement it as a new projectile type, with its own restricted items to be used as ammo and for different weapons than the potato cannon.

For example, in my proposed scenario if I had a weapon, let's say "Potato Shotgun", and I wanted it to reuse the potato projectile entity but ONLY be able to use potatoes, baked potatoes, and poisonous potatoes as ammunition- I'd extend the potato projectile class in a new projectile class, let's say "shotgun projectile", and assign it a new built in projectile types list.

From what I've seen of the potato cannon code in general, it's very tightly knit, and makes it very hard to reuse or modify it without breaking something else- so a change like this would be appreciated.

Screenshots and Videos

No response

Additional Context

No response