Mods — New Weapons — Rebellion

Last updated: 2026-10-10How to add your own weapon to Rebellion — a game weapon's body through look_as, the left-click attack and right-click mode, the smith's recipe and the loadout entry. With a table of attack kinds of every game weapon.

New Weapons

A new weapon is an entry in the mod's balance/weapons.synx, a line in balance/loadout.synx, an icon and texts. The game's code is closed, so your weapon borrows the body of a game weapon: how it is held, how it strikes, its clips and cards. The numbers, icon and names are yours.

1. Three required steps

1. The weapon entry — balance/weapons.synx:

synx
weapons
  karambit
    look_as knife
    kind melee
    damage 13
    cooldown_sec 0.2
    range_m 1.8
    arc_deg 80
    projectile_speed_mps 0
    level_damage_step 0.2
    draw_sec 0
    min_draw_sec 0
    damage_type physical
    crit_chance 0.45
    crit_damage 0.35
    kill_souls_share 0.1
    alt
      kind hurl
      damage_mult 1.33
      windup_sec 0.1
      cooldown_sec 0.35
      range_m 22
      arc_deg 0
      speed_mps 30
      return_speed_mps 0
      radius_m 0.15
      count 1
      spread_deg 0
    recipe
      - knife
      - bent_blade
    recipe_souls 30

2. It is a weapon — balance/loadout.synx. Without this line it can be crafted but never equipped:

synx
items
  karambit weapon

3. Icon and texts — assets/items/karambit.png (16×16) and the strings weapon_karambit, sum_karambit, desc_karambit, fx_karambit_main, fx_karambit_alt_label, fx_karambit_alt — see Images, Textures & Text.

2. look_as and kind — body and behaviour

  • look_as — the id of the game weapon whose body yours takes: hands, grip, attack clips, the model in hand (with your image) and the cards it grows with.
  • kind — how the left-click attack works; alt.kind — what the right click does.

The safest way is to copy a game weapon's whole entry from the game's balance/weapons.synx, rename the key, set look_as to that weapon and change the numbers. Special kinds (tome, harp, lash, summon…) have their own required blocks — they come along with the entry.

Game weapon (look_as)kindalt.kindSpecial blocks
sword, katanameleewave—
knife, long_knifemeleehurl—
scythemeleethrow—
spearmeleejavelin—
salmonmeleeslap—
bow, composite_bowrangedvolley—
hunter_bowrangedvolleyfar
staffhomingsalvohoming
pizzatossboomerang—
rifle, long_rifleriflebuckshotmagazine
holy_hammersmashspinknockback, spin
spellbooktomebeamseries, beam
heaven_staff, hell_staffsummonsummonfall, retinue
harpharpheal_notehoming, harp, heal_note
nunchakulashmilllash, mill
angel_kunaimeleehalohalo, bane
demon_daggermeleesiphonsiphon, bane

Legendary and mythic weapons (the Scythe of Lucifer, the Spear of Death, the Spear of Longinus and others) can be a base too — they have more special blocks, all visible in the game's file.

3. Left-click attack

FieldWhat it does
damageDamage of one hit before modifiers and cards
cooldown_secSeconds between attacks: 0.2 — five a second. attack_speed from items makes it faster
range_mReach of a swing or shot, metres
arc_degWidth of a swing, degrees; 0 for shots
projectile_speed_mpsProjectile speed, m/s; 0 for melee
level_damage_stepDamage added per weapon level, a share of damage
draw_sec, min_draw_secBows only: full draw and the shortest draw that still fires. 0 for the rest
damage_typephysical or magic: which modifiers raise it and which defences cut it
crit_chance, crit_damageCrit chance 0…1 and the extra damage of a crit (0.35 — +35%)
kill_souls_shareShare of the victim's souls on top: 0.1 — +10%
can_critfalse — no crits at all, not even from items. true by default
sidesaint or demon — whose weapon it is by legend. Without its own bane it hits enemies of the opposite side harder. None — neutral

4. Right-click mode — the alt block

Right-click damage is the weapon's damage × damage_mult. Fields a kind does not need are zeros.

FieldWhat it does
kindThe kind: wave, hurl, throw, javelin, slap, volley, salvo, boomerang, buckshot, spin, beam, summon, heal_note, mill, halo, siphon and the special kinds of legendary weapons
damage_multDamage as a multiple of the weapon's damage
windup_secDelay from the press to the strike
cooldown_secRight-click cooldown; it does not block the left click
range_m, arc_degReach and width
speed_mpsSpeed of what is thrown or fired
return_speed_mpsReturn speed (scythe, pizza); 0 — does not come back
radius_mHit radius of a projectile or an area
count, spread_degHow many projectiles at once and the fan they spread in

5. The smith's recipe

FieldWhat it does
recipeIds the smith takes: weapons and items
recipe_keepsWhat you must have, but the smith does not use up
recipe_soulsSouls on top

Without recipe the weapon cannot be forged, only found. To make it drop, add it to the loot — see Items, Armour & Drops.

6. Change a game weapon

Name the game weapon with the same key and only the fields you change:

synx
weapons
  bow
    damage 40
    alt
      count 7

All fields and special blocks are in the reference.

Mods — New Weapons — Rebellion | AS Docs