def create_cc_nx(name: str, minVal: str = None, maxVal: str = None, reset: str = None, dispType: str = None): if not cc_exists(name): from cogs5e.models.sheet.player import CustomCounter new_consumable = CustomCounter.new(character, name, minVal, maxVal, reset, dispType) character.consumables.append(new_consumable) self.character_changed = True
async def setup(self, ctx, state_map): character = await ctx.get_character() new_counter = CustomCounter.new(character, name="Tutorial Counter", maxv="3", minv="0", reset="long", display_type="bubble") character.consumables.append(new_counter) await character.commit(ctx)