Skip to content

Faction System

Factions help you manage families, nations, squads, sects, companies, gangs, or any group your characters belong to.

You can create a faction name, choose its first leader, let characters join or leave, change their superior, and update their title. InkWeave will track those changes from the events you place in your manuscript.

In the editor, type a faction name such as Azure Sect, Royal Army, or Lin Family.

Select that text with your mouse, then choose Create Faction from the floating menu.

You can add a description, emblem, or aliases if you want. Aliases help InkWeave recognize other names for the same faction.

Move your cursor to the place in the manuscript where this faction should begin.

Click the + button, choose Faction Event, then set the event type to Set / Change Leader.

Choose the faction, choose the leader character, then save.

After this step, the faction is officially established in the story timeline, and other characters can join it.

Add another Faction Event, then choose Join.

Choose the faction and the character who joins. For normal members, also choose either:

  • Direct Superior: the person above this character.
  • Peer Anchor: a character at the same level, so InkWeave can place the new member beside them.

Example: if Mira joins Captain Rowan’s squad, choose Mira as the character and Rowan as the direct superior.

Use Reassign when a character moves under a different superior or should be placed beside a different peer.

Use Change Title when a character becomes captain, elder, branch head, member, apprentice, or any title that fits your story.

Add a Faction Event, then choose Leave.

When a character leaves, choose what happens to their subordinates:

  • Orphan Children: subordinates temporarily have no direct superior.
  • Reattach to Parent: subordinates move under the leaving character’s superior.
  • Cascade Leave: the leaving character and everyone under them leave together.

Use Cascade Leave for scenes like a branch family splitting off or an entire squad defecting.

Click a faction in the inspector to view its leader, member count, warnings, and faction graph.

You can open the graph for the current cursor position or for the final state of the story. This helps you check whether the faction looks right at that point in the manuscript.

If InkWeave says the faction is not founded yet, set the first leader before any join events.

If a peer anchor is invalid, that peer probably has not joined the faction yet at this point in the story.

If leaving affects downstream members, check whether the selected leave policy is what you intended. If it is correct, accept the current effects.