Skip to content

A bunch of independent code snippets for common functionality in TaleSpire

License

Notifications You must be signed in to change notification settings

LordAshes/TaleSpire-CommonCodeSnippets

Repository files navigation

TaleSpire-CommonCodeSnippets

This is a collection of code snippets and/or knowledge for common tasks when creating TaleSpire mods.

Index

AssetMeshes.md = Relates CreatureBoardAsset and CretureId with the corresponding mesh game objects

Board.md = Information regarding whether a board has been loaded.

Chat.md = Information regarding making assets speak both local and on all connected clients

ChatMessageDetection.md = Information on how to read chat messages

ConfigEntry.md = Defining configs that's updatable by user prior to runtime. Updatable in r2modman to

CreatureIdToAsset.md = Obtaining a CreatureBoardAsset or Creature from a CreatureId

EnumeratingAssets.md = Information on how to obtain a list of all CreatureBoardAssets (minis)

Get TaleSpire_CustomData.md = Information on loading assets from other mods with same parent root folder.

InputBox.md = Create an input box prompting user input

LoadingAssetBundlesAtRuntime.md = Information on loading assetBundle at runtime

PluginsFolder.md = Information on how to get BepInEx related folders

PositionRotation.md = Information on getting a mini's position and rotation information

Selected.md = Code to determine the selected mini

Spawn.md = Spawning a mini and adding to the board save process

[TalespireTemplatePlugin] contains a plugin template C# project which can be used as a template to make new plugins.

About

A bunch of independent code snippets for common functionality in TaleSpire

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages