Jump to content

Contributing/Creating Weapons: Difference between revisions

From Drifters Almanac
No edit summary
Tag: Manual revert
mNo edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Creating a New Weapon Page =
<div style="font-size: 1.7em; font-weight: normal; margin-top: 1em;">Creating a New Weapon Page</div>
<hr style="border: 0; border-top: 1px solid #555;" />
 


Welcome, Drifter!   
Welcome, Drifter!   
Line 6: Line 8:
Weapon pages describe dropped weapons — not crafted ones! Crafted weapons have their own creation process.
Weapon pages describe dropped weapons — not crafted ones! Crafted weapons have their own creation process.


== Steps to Create a New Weapon Page ==
<div style="font-size: 1.5em; font-weight: normal; margin-top: 1em;">Steps to Create a New Weapon Page</div>
<hr style="border: 0; border-top: 1px solid #555;" />
 
<div style="font-size: 1.2em; font-weight: bold; margin-top: 1em;">1. Create the Page</div>
<hr style="border: 0; border-top: 1px solid #555;" />


=== 1. Create the Page ===
Navigate to the page where you want to create the new weapon.   
Navigate to the page where you want to create the new weapon.   
Use the proper naming format: '''''Exact in-game weapon name'''''   
Use the proper naming format: '''''Exact in-game weapon name'''''   
Line 17: Line 22:
Avoid unnecessary extra words or disambiguations unless they are part of the real item name.
Avoid unnecessary extra words or disambiguations unless they are part of the real item name.


=== 2. Use the Weapon Template ===
<div style="font-size: 1.2em; font-weight: bold; margin-top: 1em;">2. Use the Weapon Template</div>
<hr style="border: 0; border-top: 1px solid #555;" />
 
On the new page, paste the following basic structure:<br>
On the new page, paste the following basic structure:<br>
(If you use the [[Create Center]] it will autofill the template for you.)
(If you use the [[Create Center]] it will autofill the template for you.)
Line 26: Line 33:
| tooltip_image =  
| tooltip_image =  


| is_soulbound =
| weapon_type =  
| weapon_type =  
| durability =  
| durability =  
| damage_min =  
| damage_min =  
| damage_max =  
| damage_max =  
| dice_roll =
| delay =  
| delay =  
| range =  
| range =  
| angle =  
| angle =  
| OHAC =  
| OHAC =  
| is_soulbound =


| stat1_name =  
| stat1_name =  
Line 67: Line 75:


| how_to_acquire =  
| how_to_acquire =  
| sale_price =
| sell_price =


| model_image1 =  
| model_image1 =  
Line 75: Line 83:
</pre>
</pre>


=== 3. Filling Out Details ===
<div style="font-size: 1.2em; font-weight: bold; margin-top: 1em;">3. Filling Out Details</div>
<hr style="border: 0; border-top: 1px solid #555;" />
 
* <code>tooltip_image</code>: Only upload the tooltip image itself, not a screenshot of the weapon in use.
* <code>tooltip_image</code>: Only upload the tooltip image itself, not a screenshot of the weapon in use.
* <code>is_soulbound</code>: Leave this blank unless the item is Soulbound.
* <code>weapon_type</code>: Enter the broad category (e.g., 2H Axe, 1H Mace, Polearm).
* <code>weapon_type</code>: Enter the broad category (e.g., 2H Axe, 1H Mace, Polearm).
* <code>durability</code>: Enter the maximum durability.
* <code>durability</code>: Enter the maximum durability.
* <code>damage_min damage_max</code>: Enter the min and max damage values.
* <code>dice_roll</code>: Enter the dice roll value (e.g., 2d4+20) found by holding Alt while hovering over an item in-game.
* <code>delay</code>: Enter the delay in seconds (e.g., 2).
* <code>delay</code>: Enter the delay in seconds (e.g., 2).
* <code>OHAC</code>: Enter the percentage (without typing the % symbol).
* <code>OHAC</code>: Enter the percentage (without typing the % symbol).
* <code>is_soulbound</code>: Leave this blank unless the item is Soulbound.
* <code>sell_price</code>: Enter the amount that a vendor will buy the item for at full durability.
 
<div style="font-size: 1.2em; font-weight: bold; margin-top: 1em;">How to Acquire Formatting</div>
<hr style="border: 0; border-top: 1px solid #555;" />


==== How to Acquire Formatting ====
If multiple enemies can drop the weapon, separate them with commas.   
If multiple enemies can drop the weapon, separate them with commas.   
Use <code>::</code> to specify prettier link text if needed.
Use <code>::</code> to specify prettier link text if needed.
Line 93: Line 108:
</pre>
</pre>


=== 4. Save the Page ===
<div style="font-size: 1.2em; font-weight: bold; margin-top: 1em;">4. Save the Page</div>
<hr style="border: 0; border-top: 1px solid #555;" />
 
After filling out the information, preview your page carefully.   
After filling out the information, preview your page carefully.   
Once satisfied, click Save.
Once satisfied, click Save.


== Examples ==
<div style="font-size: 1.5em; font-weight: normal; margin-top: 1em;">Examples</div>
<hr style="border: 0; border-top: 1px solid #555;" />
 
* [[Sturdy Copper Mace]]
* [[Sturdy Copper Mace]]


== Helpful Templates ==
<div style="font-size: 1.5em; font-weight: normal; margin-top: 1em;">Helpful Templates</div>
<hr style="border: 0; border-top: 1px solid #555;" />
 
* [[:Template:Weapon/doc]]
* [[:Template:Weapon/doc]]
* [[:Template:AdditionalStats/doc]]
* [[:Template:AdditionalStats/doc]]


== Categories ==
<div style="font-size: 1.5em; font-weight: normal; margin-top: 1em;">Categories</div>
<hr style="border: 0; border-top: 1px solid #555;" />
 
New weapons are automatically categorized into:
New weapons are automatically categorized into:
* Category:Weapons
* Category:Weapons
Line 110: Line 133:
* Category:Class Requirement Weapons
* Category:Class Requirement Weapons


== Notes ==
<div style="font-size: 1.5em; font-weight: normal; margin-top: 1em;">Notes</div>
<hr style="border: 0; border-top: 1px solid #555;" />
 
* You can leave unused stat fields blank.
* You can leave unused stat fields blank.
* Only fill in the positional bonuses if the weapon tooltip shows them.
* Only fill in the positional bonuses if the weapon tooltip shows them.
* Double-check spellings for class names and enemy names for drops.
* Double-check spellings for class names and enemy names for drops.
* Crafted Weapons have their own creation process. See [[:Contributing/Creating_CraftedWeapons]] if you need that.
* Crafted Weapons have their own creation process. See [[Contributing/Creating_Crafted_Weapons]] if you need that.
 
Happy editing, Drifter! 🔥

Latest revision as of 08:17, 7 May 2025

Creating a New Weapon Page


Welcome, Drifter! This guide will help you quickly and easily create new weapon pages.

Weapon pages describe dropped weapons — not crafted ones! Crafted weapons have their own creation process.

Steps to Create a New Weapon Page

1. Create the Page

Navigate to the page where you want to create the new weapon. Use the proper naming format: Exact in-game weapon name Examples:

  • Sturdy Copper Mace
  • Cabal Guardian Sword

Avoid unnecessary extra words or disambiguations unless they are part of the real item name.

2. Use the Weapon Template

On the new page, paste the following basic structure:
(If you use the Create Center it will autofill the template for you.)

{{Weapon
| name = 
| tooltip_image = 

| is_soulbound =
| weapon_type = 
| durability = 
| damage_min = 
| damage_max = 
| dice_roll = 
| delay = 
| range = 
| angle = 
| OHAC = 

| stat1_name = 
| stat1_value = 
| stat2_name = 
| stat2_value = 
| stat3_name = 
| stat3_value = 
| stat4_name = 
| stat4_value = 
| stat5_name = 
| stat5_value = 
| stat6_name = 
| stat6_value = 

| front_value = 
| front_type = 
| front_percentage = 

| side_value = 
| side_type = 
| side_percentage = 

| rear_value = 
| rear_type = 
| rear_percentage = 

| level_requirement = 
| class_requirement1 = 
| class_requirement2 = 
| class_requirement3 = 

| how_to_acquire = 
| sell_price =

| model_image1 = 
| model_image2 = 
| model_image3 = 
}}
3. Filling Out Details

  • tooltip_image: Only upload the tooltip image itself, not a screenshot of the weapon in use.
  • is_soulbound: Leave this blank unless the item is Soulbound.
  • weapon_type: Enter the broad category (e.g., 2H Axe, 1H Mace, Polearm).
  • durability: Enter the maximum durability.
  • damage_min damage_max: Enter the min and max damage values.
  • dice_roll: Enter the dice roll value (e.g., 2d4+20) found by holding Alt while hovering over an item in-game.
  • delay: Enter the delay in seconds (e.g., 2).
  • OHAC: Enter the percentage (without typing the % symbol).
  • sell_price: Enter the amount that a vendor will buy the item for at full durability.
How to Acquire Formatting

If multiple enemies can drop the weapon, separate them with commas. Use :: to specify prettier link text if needed.

Example:

Shoat::Shoat (Newhaven Valley), Doe, Doe/Northreach::Doe (Northreach)
4. Save the Page

After filling out the information, preview your page carefully. Once satisfied, click Save.

Examples

Helpful Templates

Categories

New weapons are automatically categorized into:

  • Category:Weapons
  • Category:Weapon Type
  • Category:Class Requirement Weapons
Notes

  • You can leave unused stat fields blank.
  • Only fill in the positional bonuses if the weapon tooltip shows them.
  • Double-check spellings for class names and enemy names for drops.
  • Crafted Weapons have their own creation process. See Contributing/Creating_Crafted_Weapons if you need that.