Creating Enemies


Enemy Selector

Use the drop down menu at the top of the page to select which enemy to edit. This is searchable. (Shout-out to Chosen)

Clicking the "Add Enemy" button will create a new enemy, add it to the module, and set it as the current enemy to be changed. Enemies can be saved and deleted by clicking the corresponding button at the bottom of the editor.

Saving

No changes to enemies will be automatically saved other than creation/deletion. To save the changes made to an enemy, click the "Save" button at the bottom of the editor. A message will display upon saving the enemy successfully.



Creating a New Enemy

Creating a new enemy will set it as the selected enemy. Be sure to save any changes to the current enemy before creating a new one, as this WILL erase unsaved changes.





Enemy Description

The "Name" is used to identify the enemy in combat.

The "Gender" selection will affect what equipment the enemy can wear.

"Description" is a blurb of text describing the enemy's traits and abilities.

"Thumbnail" is the file name for an image representing the enemy in-game. (Including the file extension, e.g. "goblin.png".) If none is provided, or the image specified cannot be found, a placeholder image will be loaded from the standard assets directory.

The "Experience" field is how much experience the player will get for defeating the enemy.

Read More:

Leveling Up

Stats

All stats should be non-negative whole numbers. Enemies don't level up, so they have no "Stat Growth", unlike Characters and Classes.

The "Predictions" button will open a popup for checking various combat calculations against characters and classes. Select an entity in the drop down menu and enter a level. Then press "Predict" to view what approximate values will be for maximum attack, physical hit chance, etc. The "Attacking" values represent the enemy attacking the simulated player character, and "Defending" values represent the simulated player character attacking the enemy.

Read More:

Stats
Characters and Classes

Archetypes

Selecting the desired archetype and clicking the "Load" button will auto-fill the stat inputs with prebuilt stats. Currently there are three archetypes: Warrior, Rogue, and Mage. The Warrior archetype has high physical stats and max health but low speed and special stats. The Rogue is more balanced, with an emphasis on speed and skill stats. The Mage archetype has high special stats and low physical stats.

The "Level" field will simulate leveling up the Enemy based on the archetype's growth values. Input a decimal value into the "Scale" and the stats will be multiplied by this value. For example, by entering a 0.8 in the "Scale" field will make the resulting stats 80% of the original values.



Skills

Click the button to open the skills editor for the selected enemey.

Read More:

Skills Create Skills

Attack Requirements

All body locations selected under the "Attack Requirements" section will need to be unrestrained for the enemy to Attack or Defend in combat. Locations with a yellow border are selected while those with a grey border are unselected. In the following screenshot the selected enemy will not be able to Attack or Defend if his or her hands or arms are restrained.

  • Selected location
  • Unselected location


AI

Use the drop-down menu to select which AI pattern the enemy will follow in combat.

Read More:

AI Types