0 of 0

File information

Last updated

Original upload

Created by

niston

Uploaded by

niston

Virus scan

Safe to use

Tags for this mod

About this mod

Provides tracking services for FPV Vertibirds and FPV Vertibird Pilots to other mods.
Sort of like a flight controller, watching your birds.

Requirements
Permissions and credits
Changelogs
IMPORTANT INFORMATION
Concerning users upgrading from Version 1.0 to 1.1


After installing the upgrade and loading your save, open console and type:
stopquest FPV_TrackingModule_SystemQuest
startquest FPV_TrackingModule_SystemQuest

You will only need to do this once per savegame, and only if you're upgrading mid-game.


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

FPV Tracking Module lets your mod script easily obtain information about all FPV Vertibirds that Player has constructed in their game. The tracking module also provides information about all existing FPV Vertibird Pilots. To do this, it tracks the Vertibird and Pilot events available in Flyable Personal Vertibird Version 1.4. This is very useful, now that Flyable Personal Vertibird officially supports constructing multiple FPV Vertibirds.

This Mod doesn't do anything for the Player by itself; It is a resource to be used by other FPV Mod Scripts.

The Tracking Module uses an ESLified ESP, so it won't eat a load order slot.



How to use the tracking services in your own mod scripts:
- There is a quest FPV_TrackingModule_SystemQuest. Reference it through property or GetFormFromFile().
- Cast the Quest as FPVTrackingModule:FPVTrackerScript type to access Properties and Functions of the Tracking Module.
- Check the TrackingAvailable property. It returns True if the Tracking Module initialized successfully.
- The TMVersion property returns the FPV Tracking Module version number as float (ie 1.1).
- The TrackedVertibirds property returns an FPVertibird:FPVertibirdScript array of all tracked FPV Vertibirds*.
- The TrackedFlights property returns an FPVertibird:FPVertibirdScript array of all tracked FPV Vertibirds that are in flight*.
- The TrackedPilots property returns an Actor array of all tracked FPV Vertibird Pilots*.
- The ResolveVertibirdFromPilot() function obtains the associated Vertibird reference from an FPV Pilot reference.
- The ResolvePilotFromVertibird() function obtains the associated Pilot reference from an FPV Vertibird reference.
- The IsFlightActive property returns True if any FPV Vertibird is currently airborne.
- The OnFlightActiveChange event fires whenever the IsFlightActive property changes it's value.


* NOTE: The arrays accessed through these properties can have more than 128 elements.



---

Would you like to know more (mods)? Click here.
  翻译: