Factions and Reputation for Game Creator 2


... ️ WITNESSED CRIMES AND GOOD DEEDS Some deeds only count if someone sees them. Define an action like Theft once, give your NPCs eyes with a witness component, and ... DEMO INCLUDED


by Auxilium


Price History +

Give your world opinions. Player reputation, named status tiers, faction relationships and witnessed crimes, all driven from Game Creator 2 visual scripting.

INCLUDES


  • Components: Faction Manager, Faction Member, Faction Witness, Faction Status Billboard.
  • 5 instructions, 5 conditions, 6 Trigger events and 2 number properties under Auxilium / Factions and Reputation.
  • Demo scene with two rival factions and a witnessed theft.

WORKS ALONGSIDE

Dialogue, Quests, Inventory, Behavior, Perception, Melee and Shooter through the regular Game Creator 2 nodes. The manual includes ready recipes for each.


NOTES

Factions decide how characters feel, not what they do. Chases, attacks, prices and dialogue are built with your own Game Creator 2 logic.

Crimes are reported with an instruction at the moment they happen. There is no automatic crime detection.


⚜️ FACTIONS AND REPUTATION FOR GAME CREATOR 2


Guards who remember what you stole. Merchants who like you more with every quest. Rival clans who go to war while you watch. Factions and Reputation gives every faction in your Game Creator 2 world a memory and an opinion, and hands you the Conditions, Instructions and Triggers to make that opinion matter.


It decides how a faction feels. Your own GC2 logic decides what they do about it. Chase, refuse service, open a secret quest, offer a discount: it all plugs into the nodes you already use.



⭐ PLAYER REPUTATION


Every faction keeps its own score for the player, from minus 100 to 100 or any custom range you like. Change it from quests, dialogue choices, crimes or bribes, gate anything behind it, and react the moment it crosses a line.



👑 NAMED STATUS TIERS


Hostile, Neutral and Friendly out of the box, or invent your own ladder: Outlaw, Stranger, Ally, Brother. Each tier has its own colour and a stable key for your conditions, so you can rename tiers later without breaking a thing.



🛡️ FACTION RELATIONSHIPS


Factions feel things about each other too, and those feelings change at runtime. Start a war, sign a truce, let an alliance slowly warm up. Relations are directed, so the guards can hate the bandits more than the bandits hate the guards.



👁️ WITNESSED CRIMES AND GOOD DEEDS


Some deeds only count if someone sees them. Define an action like Theft once, give your NPCs eyes with a witness component, and report the deed at the exact moment it happens. Range, field of view and optional line of sight decide who noticed. Each witness gets its own Trigger to shout, alert or chase. No Perception module required.



🏷️ STATUS BILLBOARDS


A floating label above any NPC shows how its faction feels about the player, coloured by tier. No Canvas, no prefab, no TextMesh Pro. Choose what it shows, how big it is and when it hides.



⚡ BUILT FOR VISUAL SCRIPTING


5 instructions, 5 conditions, 6 Trigger events and 2 number properties. Read reputation in UI text and formulas, branch AI on Faction Attitude, block friendly fire, promote the player on reaching a tier.



💾 SAVES WITH YOUR GAME


Player reputation and every changed relationship are stored through Game Creator 2 Save and Load, with stable IDs so your saves keep working.



🎮 DEMO INCLUDED


Rival factions, floating billboards and a coin you really should not steal while the guards are watching.



📘 WHAT IS INCLUDED


  • Faction assets with custom ranges and unlimited named tiers
  • Faction Manager with live reputation in the inspector
  • Faction Member, Faction Witness and Faction Status Billboard components
  • Faction Action assets for witnessed deeds
  • 5 instructions, 5 conditions, 6 Trigger events and 2 number properties
  • Full Game Creator 2 Save and Load support
  • A demo scene
  • A welcome window that checks your setup
  • A friendly illustrated PDF manual

Requires Game Creator 2 Core only.

🔗 Links

[Documentation] [Discord]