LordAshes-PlaneImagePlugin icon

PlaneImagePlugin

Add image/video areas to the board.

Last updated 2 weeks ago
Total downloads 7130
Total rating 0 
Categories Tweaks Networked Tools Integration Assets
Dependency string LordAshes-PlaneImagePlugin-2.0.1
Dependants 4 other packages depend on this package

This mod requires the following mods to function

LordAshes-FileAccessPlugin-1.4.1 icon
LordAshes-FileAccessPlugin

Provides standardized methods for accessing both local file and url resources. Automatically handles searching local folders for assets.

Preferred version: 1.4.1
LordAshes-AssetDataPlugin-3.4.0 icon
LordAshes-AssetDataPlugin

Dependency plugin for subscription/notification based data storage and message exchange.

Preferred version: 3.4.0
LordAshes-LoggingPlugin-2.0.1 icon
LordAshes-LoggingPlugin

Provides unified logging functionality

Preferred version: 2.0.1
LordAshes-ReflectionPlugin-1.0.5 icon
LordAshes-ReflectionPlugin

Provides reflection helpers to operate using types without needing to reference their assemblies at runtime.

Preferred version: 1.0.5

README

Plane Image Plugin

This unofficial Talespire plugin allows adding textures/videos planes to the board. These are ideal as maps for building Talespire content, for overview maps, for quick battle maps or for adding textures to flat surfaces.

Thanks to the user "Equanimity" for adding the grid feature.

Video: https://youtu.be/mbp74o18TKM

Donate: http://lordashes.ca/TalespireDonate/Donate.php

Install

Use R2ModMan to download the plugin. All players must have the plugin installed to get the benefits.

Configuration

If using local files for plane textures or videos, the files must be placed in a File Access Plugin legal location on each players' device prior to starting the Talespire session. File Acess Plugin (FAP) legal locations are explained in the #tutorials section of the Unofficial Talespire Modding Discord and Lord Ashes' Plugin Corner Discord. If using URLs, files can be added at runtime.

Usage

F10* = Add New Plane (will prompt for image name)

F11* = Retexture currently selected plane (will prompt for image name)

F1* = Cycle between existing planes (selected plane indicated at bottom of screen for about 3 seconds)

F2* = Toggle Move mode**

F3* = Toggle Size mode**

F4* = Toggle Rotate mode**

F5* = Cyle Grid mode**

DELETE* = Delete currently selected plane

* = Default key indicated. Keys can be changed in the plugin's configuration.

** = While in Move or Size mode, game keys will not work. Toggle out of these modes to use game keys.

Arrow Up*** = (Move Mode) Move In Z Axis or (Size Mode) Scale Up Z or (Rotate Mode) Rotate Around X Axis

Arrow Down*** = (Move Mode) Move In -Z Axis or (Size Mode) Scale Down Z or (Rotate Mode) Rotate Around X Axis

Arrow Left*** = (Move Mode) Move In X Axis or (Size Mode) Scale Down X or (Rotate Mode) Rotate Around X Axis

Arrow Right*** = (Move Mode) Move In -X Axis or (Size Mode) Scale Up X or (Rotate Mode) Rotate Around X Axis

Page Up*** = (Move Mode) Move In Z Axis or (Size Mode) Scale Up X And Z or (Rotate Mode) Rotate Around Y Axis

Page Down*** = (Move Mode) Move In -Z Axis or (Size Mode) Scale Down X And Z or (Rotate Mode) Rotate Around Y Axis

*** = Hold LCTRL with these keys to use fast changes. You can also hold these combo to continue to make changes.

Features

* Setup persists between sessions

* Supports multiple planes

* Supports in game movement (3 axis)

* Supports in game sizing (2 axis)

* Supports in game rotating (3 axis)

* Supports efficient update (updates are sent when user stops making changes)

* On screen display for currently selected plane (3 seconds only)

* On screen display of selected plane, plane position and plane scale when in move or size mode

* Supports cutouts in the texture

* Supports static image or looping video

* Supports local files and URLs

Grid

Full = Grid persists at all zoom levels

Partial = Grid hides when view is zoomed out

Off = Grid is not displayed