Skip to content

FergusGriggs/FegariaTools

Repository files navigation

FegariaTools

About

This is a collection of tools that can be used to create data for Fegaria. It uses a custom UI system which allows for many kinds of user input and (hopefully) is good looking and easy to use. Most of the tools will export a data file and will likely load images from their respective image folder. These files/folders can be dropped into the respective data and images folders in the Fegaria resources to give the game access to them.

How To Run

Once you have pygame installed, you should just be able to run the fegaria_tools.py file. You can then make any changes you wish, just make sure that you copy all the images/data/sounds over to the game's res folder when you're done editing.

Crafting Tool

Not implemented yet.

Entity Tool

Not implemented yet.

Item Tool

Allows for information about items to be changed including the name, description, tags and item image. Items can also be deleted, or new items can be created. This tool exports to item_data.xml. Item Tool Screenshot

Loot Tool

Allows for loot groups to be created. Loot groups can be used to the code to generate random loot based on a number of per-item factors. This tool exports to loot_data.xml. Loot Tool Screenshot

Structure Tool

Allows for structures to be 'painted' onto a 2D grid. They can be given connections, and the game will piece together parts with matching connection types and opposing directions. This tool exports to structure_data.xml. Structure Tool Screenshot

Tile Tool

Allows for creation of tile data. For example, tile images, light reduction and emission and more. This tool exports to tile_data.xml. Tile Tool Screenshot

Ai Tool

Not implemented yet.

Sound Tool

Allows for the creation of sound variation groups. This tool exports to sound_data.xml. Sound Tool Screenshot

World Tool

Projectile Tool

Not implemented yet.

Wall Tool

Allows for the creation of wall data. This tool exports to wall_data.xml. Wall Tool Screenshot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages