Skip to content

caz-iii/PsyTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

PsyTracker

A Psychonauts item tracker for use with the PsychoRando mod
View Demo »

About

Currently a work in progress. The aim with this project is to create an item tracker as a companion app with the Psychonauts Randomizer: PsychoRando

Dev Roadmap

Things I gotta do for a v1 release

  • Drag and drop

  • Autotracking

  • Save/Load Progress

v2

  • Hint System
  • Item View Settings

Getting Started

Prerequisites

This app may require that you have the .NET 6 Desktop Runtime installed.

Installation

Simply download the app from this repository's releases page, unzip the folder, and run PsyTracker.exe

This application is unsigned, so you may receive a warning before when first launching the app.

Usage

Currently, only drag and drop functionatily is implemented. When you collect an item in game you will need to alt tab out of it and manually drag items to their found locations.

Alt tabbing in Psychonauts will pause the game and, if you are running it in fullscreen, will minimize it. I recommend to run Psychonauts in windowed mode for a smoother experience.

There is a known bug where tabbing out of Psychonauts during loading screens and cutscenes could potentially crash the game. Try to only tab out when you have player control, or pause first.

For Developers

The following few sections are for those who are interested in developing PsyTracker.

Built With

Setting up a Development Environment

You can build and run the application from Visual Studio 2022 by opening the solution file, going to Build > Build Solution and then click the Run button. You can also do this from the CLI with the following commands:

cd /PsyTrackerApp

dotnet build

dotnet run

Contributing

Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/MyGreatFeatureRequest)
  3. Commit your Changes (git commit -m 'Add some features')
  4. Push to the Branch (git push origin feature/MyGreatFeatureRequest)
  5. Open a Pull Request

Special Thanks

  • Akashortstack for creating PsychoRando.

  • Jill for creating the Astralathe Mod loader which makes the randmizer possible.

  • Red-Buddha and Dee-Ayy for the KH2Tracker, which this tracker is based off of.

  • Benny for creating the Double Fine Explorer which allows the extraction of assets for games by Double Fine.

(back to top)

About

WIP item tracker for the Psychonauts Randomizer

Resources

License

Stars

Watchers

Forks

Languages