- Staff
- #1
Hello,
As I wrap up some refactoring with the production system, I wanted to bring up this conversation to see what the community thinks about the current implementation of production license expiration.
When you purchase a production license, you get unlimited uses of that pmod for a month or two, after that the license will expire and you'll have to repurchase it in order to continue producing that item. I'm currently leaning towards removing that and going with permanent licenses like in FoM, you purchase the license once and it will never expire, at the same time the price for licenses will increase.
Production license cost is based on the aggregated cost of production of the item times a multiplier, outlined below.
What do you guys think, should we:
- Keep the current expiring production licenses
- Remove it, go back to FoM's production licenses
- Something else?
As I wrap up some refactoring with the production system, I wanted to bring up this conversation to see what the community thinks about the current implementation of production license expiration.
When you purchase a production license, you get unlimited uses of that pmod for a month or two, after that the license will expire and you'll have to repurchase it in order to continue producing that item. I'm currently leaning towards removing that and going with permanent licenses like in FoM, you purchase the license once and it will never expire, at the same time the price for licenses will increase.
Production license cost is based on the aggregated cost of production of the item times a multiplier, outlined below.
/** Base module cost gets multiplied by this for license cost for regular items. */
#define PMOD_REGULAR_LICENSE_MULTIPLIER 4.5
/** Base module cost gets multiplied by this for license cost for ammo items. */
#define PMOD_AMMO_LICENSE_MULTIPLIER 12
/** Base module cost gets multiplied by this for license cost for deployable items. */
#define PMOD_DEPLOYABLE_LICENSE_MULTIPLIER 2.5
/** Base module cost gets multiplied by this for license cost for consumable items. */
#define PMOD_CONSUMABLE_LICENSE_MULTIPLIER 13
/** Base module cost gets multiplied by this for license cost for hack items. */
#define PMOD_HACK_LICENSE_MULTIPLIER 11
What do you guys think, should we:
- Keep the current expiring production licenses
- Remove it, go back to FoM's production licenses
- Something else?