-
Notifications
You must be signed in to change notification settings - Fork 0
API Hero edit_party
Endpoint: gm.hero.edit_party
gm.hero.edit_party <rightSideHero> [leftSideHero]
| Parameter | Type | Required | Description |
|---|---|---|---|
rightSideHero |
string | Yes | Hero identifier (StringId or partial name match). Their party appears on the right side of the party editor. Alias: hero
|
leftSideHero |
string | No | Hero identifier (StringId or partial name match). Their party appears on the left side for troop transfer. Alias: other. If omitted, the left side is populated with all game troops (100 each) as a discard roster. |
Opens the native party editor UI for the specified hero's party. The party editor allows you to manage troop composition by adding, removing, and reorganizing troops within a party.
The command operates in two modes:
When both rightSideHero and leftSideHero are specified, the party editor opens with both heroes' parties side by side, allowing you to transfer troops between them. The left side displays leftSideHero's party and the right side displays rightSideHero's party.
When only rightSideHero is specified, the left side is populated with a discard roster containing 100 of every troop type in the game. This allows you to freely add any troop to the hero's party or remove troops from it. The discard roster is available regardless of cheat mode settings.
The rightSideHero must belong to a party for the command to work. If leftSideHero is specified but cannot be found, the command returns an error rather than falling back to discard mode.
Open party editor in discard mode (all game troops on left):
gm.hero.edit_party playerOpen party editor for a specific hero by StringId:
gm.hero.edit_party lord_1_1Open party editor using hero name with single quotes:
gm.hero.edit_party 'Ira of the Vaegir'Open party editor using single word hero name or partial hero name:
gm.hero.edit_party derthertUsing named argument:
gm.hero.edit_party hero:lord_1_1Transfer mode - move troops between two heroes:
gm.hero.edit_party player lord_4_1Transfer mode with named arguments:
gm.hero.edit_party hero:player other:'Ira of the Vaegir'Output:
Opened party editor for 'Hero Name' (ID: hero_string_id)
Left side: All game troops (discard) | Right side: Hero Name's party
- The
rightSideHeromust belong to a party or the command will return an error - In discard mode, 100 of every troop in the game is available regardless of cheat mode settings
- If
leftSideHerois specified but not found, the command returns an error (does not fall back to discard mode) - If
leftSideHerois omitted entirely, discard mode is used automatically - Supports both named and positional arguments
- Single quotes are required for hero names containing spaces
- API-Hero-create_party - Create a party for a hero
- API-Hero-add_hero_to_party - Add a hero to another's party
- API-Hero-open_inventory - Open native inventory screen for a hero
- API-Troop-add_basic - Add basic troops to a hero's party
- API-Troop-add_elite - Add elite troops to a hero's party
- API-Hero-Overview - Hero command overview
Last Updated: 2026-02-17
🏠 Home | Quick Reference | Syntax Guide
Hero Commands
- gm.hero.abort_pregnancy
- gm.hero.add_gold
- gm.hero.add_hero_to_party
- gm.hero.create_companions
- gm.hero.create_lord
- gm.hero.create_party
- gm.hero.divorce
- gm.hero.edit_appearance
- gm.hero.edit_party
- gm.hero.equip_hero
- gm.hero.export_character
- gm.hero.generate_lords
- gm.hero.give_birth
- gm.hero.heal
- gm.hero.import_character
- gm.hero.impregnate
- gm.hero.imprison
- gm.hero.kill
- gm.hero.list_appearances
- gm.hero.list_characters
- gm.hero.list_developments
- gm.hero.list_traits
- gm.hero.load_appearance
- gm.hero.load_character
- gm.hero.load_development
- gm.hero.load_traits
- gm.hero.marry
- gm.hero.open_inventory
- gm.hero.release
- gm.hero.remove_clan
- gm.hero.rename
- gm.hero.save_appearance
- gm.hero.save_development
- gm.hero.save_traits
- gm.hero.set_age
- gm.hero.set_clan
- gm.hero.set_culture
- gm.hero.set_gold
- gm.hero.set_relation
- gm.hero.start_convrsation
Clan Commands
- gm.clan.add_gold
- gm.clan.add_gold_leader
- gm.clan.add_hero
- gm.clan.add_renown
- gm.clan.create_clan
- gm.clan.create_minor_clan
- gm.clan.destroy
- gm.clan.edit_banner
- gm.clan.equip_heroes
- gm.clan.generate_clans
- gm.clan.give_gold
- gm.clan.rename
- gm.clan.set_culture
- gm.clan.set_gold
- gm.clan.set_leader
- gm.clan.set_renown
- gm.clan.set_tier
- gm.clan.sync_kingdom_colors
Kingdom Commands
- gm.kingdom.add_clan
- gm.kingdom.call_ally_to_war
- gm.kingdom.create_kingdom
- gm.kingdom.declare_alliance
- gm.kingdom.declare_war
- gm.kingdom.destroy
- gm.kingdom.edit_banner
- gm.kingdom.equip_heroes
- gm.kingdom.generate_kingdoms
- gm.kingdom.get_tribute_info
- gm.kingdom.make_peace
- gm.kingdom.pay_tribute
- gm.kingdom.remove_clan
- gm.kingdom.rename
- gm.kingdom.set_ruler
- gm.kingdom.sync_vassal_banners
- gm.kingdom.trade_agreement
Settlement Commands
- gm.settlement.add_militia
- gm.settlement.fill_garrison
- gm.settlement.give_food
- gm.settlement.give_gold
- gm.settlement.rename
- gm.settlement.reset_names
- gm.settlement.set_culture
- gm.settlement.set_hearths
- gm.settlement.set_loyalty
- gm.settlement.set_owner
- gm.settlement.set_owner_clan
- gm.settlement.set_prosperity
- gm.settlement.set_security
- gm.settlement.set_village_bound_settlement
- gm.settlement.set_village_trade_bound_settlement
- gm.settlement.spawn_wanderer
- gm.settlement.upgrade_buildings
Item Commands
- gm.item.add
- gm.item.equip
- gm.item.equip_slot
- gm.item.list_equipped
- gm.item.list_inventory
- gm.item.load_equipment
- gm.item.load_equipment_both
- gm.item.load_equipment_civilian
- gm.item.remove
- gm.item.remove_all
- gm.item.remove_equipped
- gm.item.remove_equipped_modifier
- gm.item.save_equipment
- gm.item.save_equipment_both
- gm.item.save_equipment_civilian
- gm.item.set_equipped_modifier
- gm.item.set_inventory_modifier
- gm.item.transfer
- gm.item.unequip
- gm.item.unequip_all
- gm.item.unequip_slot
Query Commands
- gm.query.character_objects
- gm.query.character_objects_any
- gm.query.character_objects_info
- gm.query.clan
- gm.query.clan_any
- gm.query.clan_info
- gm.query.culture
- gm.query.culture_info
- gm.query.hero
- gm.query.hero_any
- gm.query.hero_info
- gm.query.item
- gm.query.item_any
- gm.query.item_info
- gm.query.kingdom
- gm.query.kingdom_any
- gm.query.kingdom_info
- gm.query.modifier_info
- gm.query.modifiers
- gm.query.settlement
- gm.query.settlement_any
- gm.query.settlement_info
- gm.query.troop
- gm.query.troop_any
- gm.query.troop_info