Turn Transportation into an Actor subtype instead of an Item subtype #116

Open
opened 2024-03-18 01:35:24 +00:00 by Eldritch-Oliver · 0 comments
Eldritch-Oliver commented 2024-03-18 01:35:24 +00:00 (Migrated from github.com)

Currently the transportation type is an Item subtype, whereas it should probably be an Actor subtype for the following reasons:

  • There are 4 Transportations which would reasonably be stored in an inventory IRL, and 15 that couldn't be
  • A bunch of the Transportations have their own inventory that can store items, using these as actors makes the item management more Foundry-native and less of a pain to code

The properties that a Transportation actor needs is primarily:

  • inventory_slots: Number (named as such for consistency with the PC Actor subtype)
  • one_trip: Number
  • purchase: Number
  • upkeep: Number
  • income: Number
Currently the `transportation` type is an Item subtype, whereas it should probably be an Actor subtype for the following reasons: - There are 4 Transportations which would _reasonably_ be stored in an inventory IRL, and 15 that couldn't be - A bunch of the Transportations have their own inventory that can store items, using these as actors makes the item management more Foundry-native and less of a pain to code The properties that a Transportation actor needs is primarily: - `inventory_slots`: Number (named as such for consistency with the PC Actor subtype) - `one_trip`: Number - `purchase`: Number - `upkeep`: Number - `income`: Number
Sign in to join this conversation.
No description provided.