Location-Based Music
Posted: Wed Sep 23, 2015 10:36 pm
Greetings!
About a year ago I decided that I wanted to see music in Jedi Academy change depending on which room you are in, to add a unique feeling for each room of the temple. I stopped working on this for a while, but decided a week ago to release a beta version of it for everyone to see. Unfortunately, it only works on Windows with the regular version Jedi Academy 1.01 (openJK probably won't work). It's open source, if you want to see how I made it. Use my work however you want.
Introduction:
LBM (Location-Based Music) is a program that allows for autonomous music changes when you walk through doors in Jedi Academy. This is accomplished by creating trigger boxes, one at each side of the door. The last one you walk through decides which music will play next. It sends the command to change the music through a background console window that belongs to Jedi Academy.
A .ini file included with LBM beta stores all of the trigger information. It stores the names of the triggers, the first and second sets of XYZ coordinates, and of course the music to change to when you are between the first and second set of coordinates (when you are within the created trigger box).
It only works with the Rannon Praxeum map at the moment, because I haven't figured out how to get my program to detect the current map. I created a ton of music triggers at the doors of that map and assigned different songs to each one. The Readme tells you more about editing what plays and where as well as what bugs I've managed to find.
A demonstration:
Youtube Video
Direct Download Link:
Linky
Enjoy and feel free to give suggestions and tell me about bugs.
-Abrum S. (Wik Maro)
About a year ago I decided that I wanted to see music in Jedi Academy change depending on which room you are in, to add a unique feeling for each room of the temple. I stopped working on this for a while, but decided a week ago to release a beta version of it for everyone to see. Unfortunately, it only works on Windows with the regular version Jedi Academy 1.01 (openJK probably won't work). It's open source, if you want to see how I made it. Use my work however you want.
Introduction:
LBM (Location-Based Music) is a program that allows for autonomous music changes when you walk through doors in Jedi Academy. This is accomplished by creating trigger boxes, one at each side of the door. The last one you walk through decides which music will play next. It sends the command to change the music through a background console window that belongs to Jedi Academy.
A .ini file included with LBM beta stores all of the trigger information. It stores the names of the triggers, the first and second sets of XYZ coordinates, and of course the music to change to when you are between the first and second set of coordinates (when you are within the created trigger box).
It only works with the Rannon Praxeum map at the moment, because I haven't figured out how to get my program to detect the current map. I created a ton of music triggers at the doors of that map and assigned different songs to each one. The Readme tells you more about editing what plays and where as well as what bugs I've managed to find.
A demonstration:
Youtube Video
Direct Download Link:
Linky
Enjoy and feel free to give suggestions and tell me about bugs.
-Abrum S. (Wik Maro)