Difference between revisions of "Contributor Guide"

From Virtuverse Wiki
Jump to navigation Jump to search
Line 51: Line 51:
 
* Each Quest can be connected to a certain NPC (The quest giver). Please check if the NPC for this quest is already added through [[NPC]] list.
 
* Each Quest can be connected to a certain NPC (The quest giver). Please check if the NPC for this quest is already added through [[NPC]] list.
 
* Next, check whether the Quest is already added in [[Quests]] List.
 
* Next, check whether the Quest is already added in [[Quests]] List.
* If it is not added yet, click on the + button to add them (or through [[here | QuestForm]])
+
* If it is not added yet, click on the + button to add them (or through [[QuestForm | here]])
 
* Fill the required fields and click <code>Submit</code> too add the entry
 
* Fill the required fields and click <code>Submit</code> too add the entry
 
* You can check that your entry is already added through the [[Quests]] list.
 
* You can check that your entry is already added through the [[Quests]] list.
Line 101: Line 101:
  
 
* Please check whether the Skills is already added in [[Skills]] List.
 
* Please check whether the Skills is already added in [[Skills]] List.
* If it is not added yet, click on the + button to add them (or through [[Data:SkillForm]])
+
* If it is not added yet, click on the + button to add them (or through [[Data:SkillForm|here]])
 
* Fill the required fields and click <code>Submit</code> too add the entry
 
* Fill the required fields and click <code>Submit</code> too add the entry
 
* You can check that your entry is already added through the [[Skills]] list.
 
* You can check that your entry is already added through the [[Skills]] list.

Revision as of 13:22, 20 September 2019

Contributing to Wiki

The wiki is open for all Virtuverse players to contribute data such as creatures, items, etc. This document serves as guidance for wiki contributors to make use of the current system placed to automate data entry and retrieval.

How to contribute

First, you will need to create an account for this wiki if you haven't. Next, login with your account and follow the guides below to add / edit.

Creatures

  • Please check whether the creature is already added in Creatures List.
  • If it is not added yet, click on the + button to add them (or through Data:CreatureForm)
  • Fill the required fields and click Submit too add the entry
  • You can check that your entry is already added through the Creatures list.
  • To create a personalized page of the creature, click the creature's name on the Creatures list. You can also access it through the form you used to add the entry.
  • If the personalized page is not created yet, click Create button on the top right page of the page.
  • You will be brought to the editing page. Note that the editor page will already be populated with template. This template is used to automatically retrieve and display creature data that you have entered before.
    • DO NOT edit the content of the template (the ones with <shtml> tags).
    • You can add backstory, tips to kill, new section, or move the shtml tags anywhere you want, but do not change its content.
  • Click Save to add the page. The system will automatically populate the creature's data

Items

  • Items here refer to all kinds of in-game obtainable items, such as weapons, armor parts, quest items, mineable resources, etc.
  • Please check whether the item is already added in Items List. There are also categorized lists such as Weapons, Armors, and Tools
  • If it is not added yet, click on the + button to add them (or through Data:ItemForm)
  • Pick the item's type. An additional form will show up depending on the selected type.
  • Fill the required fields and click Submit to create the entry.
    • Note that the 4 checkboxes (Lootable, Tradable, Craftable, and Mineable) will decide whether the item's relational properties can be edited. For example, if you put a tick on Craftable, then there will be an option to edit the item's crafting table
    • If you are editing items that use other item as ammo (e.g. weapon, etc.), make sure you have added the ammo as an Item with "used as ammo" checkbox ticked
  • To create a personalized page of the item, click the item name on the Items list. You can also access it through the form you used to add the entry.
    • DO NOT edit the content of the template (the ones with <shtml> tags).
    • You can add additional information on how to obtain it, historical information, new section, or move the shtml tags anywhere you want, but do not change its content.
  • Click Save to add the page. The system will automatically populate the item's data

NPC

  • Please check whether the NPC is already added in NPC List.
  • If it is not added yet, click on the + button to add them (or through Data:NPCForm)
  • Fill the required fields and click Submit too add the entry
  • You can check that your entry is already added through the NPC list.
  • To create a personalized page of the NPC, click the npc's name on the NPC list. You can also access it through the form you used to add the entry.
  • If the personalized page is not created yet, click Create button on the top right page of the page.
  • You will be brought to the editing page. Note that the editor page will already be populated with template. This template is used to automatically retrieve and display creature data that you have entered before.
    • DO NOT edit the content of the template (the ones with <shtml> tags).
    • You can add backstory, npc's precise location, new section, or move the shtml tags anywhere you want, but do not change its content.
  • Click Save to add the page. The system will automatically populate the NPC's data

Quests

  • Each Quest can be connected to a certain NPC (The quest giver). Please check if the NPC for this quest is already added through NPC list.
  • Next, check whether the Quest is already added in Quests List.
  • If it is not added yet, click on the + button to add them (or through here)
  • Fill the required fields and click Submit too add the entry
  • You can check that your entry is already added through the Quests list.
  • To create a personalized page of the Quest, click the quest's name on the Quests list. You can also access it through the form you used to add the entry.
  • If the personalized page is not created yet, click Create button on the top right page of the page.
  • You will be brought to the editing page. Note that the editor page will already be populated with template. This template is used to automatically retrieve and display creature data that you have entered before.
    • DO NOT edit the content of the template (the ones with <shtml> tags).
    • You can add tips to finish the quest, coordinates of important locations, new section, or move the shtml tags anywhere you want, but do not change its content.
  • Click Save to add the page. The system will automatically populate the Quest's data

Loot Tables

  • Check first if the items / creatures for the loot table already exist.
  • Loot tables can be accessed through links on every row in Items list of Creatures list. The links will either be [Loot] or [Looter]
  • The [Looter] link will show the loot table of the given item against the list of creatures. The [Loot] link will show the given creature's loot against the list of items. The [Looter] link will only be shown if the item is Lootable.
  • In the loot form, add the item/creature on the left list to the right to assign which item/creature loots/is looted by which item/creature. If you are editing loot table for an item, the left list will contain the list of creatures, and vice versa
  • If you want to disable a certain loot entry, put Invalid on the rarity dropdown
  • Click Submit to submit the changes
  • The loot tables can be seen in the personalized pages of the given item / creature

Crafting Tables

  • Make sure that the items needed to craft (ingredients, etc.) is already added using the steps above for adding items
  • If the item is craftable, there will be a [Recipe] link on the list.
  • Clicking the [Recipe] link will bring you to the Crafting form
  • You can add crafting ingredients from the left list to the right list and set the amount required
  • Click Submit to update the crafting table
  • The crafting table will be shown in the personalized page of the item / ingredients

Quest Relations Table

  • Quest relations table is a table used to define relations between quest, such as predecessors (requires) and successors (unlocks)
  • Make sure that the quests are already added through Quests list
  • Each quest entry on the list will have [Relations] link. Clicking it will bring you to the Quest relations form
  • There will be a list on the left that contains the list of all quests excluding the one you are editing at the moment
  • There will also be 2 boxes on the right, denoting the requirements and unlocked quests
  • Add the quest from the list on the left to the suitable box on the right
  • Click Submit to save the changes
  • Note if you set a relation of 2 quests, you will only need to edit the relation of one of the quests. E.g. if Quest A unlocks B, then in Quest B, Quest A will automatically be set as the predecessor of the quest
  • The quest relations information can be seen in the personalized page of the Quest

Repair Tables

  • Only Weapons, Tools, and Armors that are repairable.
  • There will be a [Repair] link on each weapon/tool/armor data. Clicking it will bring you to the Repair table form
  • The rest of the steps is similar to adding crafting ingredients

Skills

  • Please check whether the Skills is already added in Skills List.
  • If it is not added yet, click on the + button to add them (or through here)
  • Fill the required fields and click Submit too add the entry
  • You can check that your entry is already added through the Skills list.

Abilities

    • Coming soon**

Professions

    • Coming soon**

Additional Notes

Formatting guidelines for MediaWiki: https://www.mediawiki.org/wiki/Help:Formatting

Note that the game itself is not released and is still in development phase. As such, there will be missing parameters / properties that should have been there in the forms. We are updating them as we receive new information from playtest during the game's development phases.

Deletion is not allowed for contributors. If you need to have an entry deleted, please inform the wiki devs through Virtuverse's Discord.