-
Notifications
You must be signed in to change notification settings - Fork 13
Builders!!!!! #44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Builders!!!!! #44
Conversation
https://github.com/MelvinShwuaner/ModLoader/wiki/Custom-Sound-System |
I just took a look at this and was wondering about two things:
|
the item asset creator doesnt work as an issue had shown, and i thought it would be weird for 2 utilities to do the same thing. |
Still have to fix localizatin |
here ive added asset file loading, and ive also made linking assets much easier with master builders, you add builders to the master then buildall to build them and link their assets. this is also important for asset file loading,because of delegates! delegates cant be serialized, so i had to create a SerializableAsset class, this stores the variables along with the delegates info, and then once mod assemblies are loaded, the assets are loaded
fixed it all |
made it so custom sounds can also be used as drawing sounds
this is so you can set all of the variables in just your constructor
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the methods in old ItemAssetCreator
are just made for telling modder what parameters are useful for such kind of item.
Okay |
ive been playing around with the custom sound system and noticed that 3d sounds are alot more quiet then normal sounds, and the only way to fix this is to add custom sounds to the in-game sound bank which is practically impossible.
so instead i turned 3d into a soundmode, you have basic (2d), stereo 3d (the original 3D) and mono 3d which doesn't use FMOD's 3D system but instead just changes volume over distance, this allows for loud sounds.
ive also implemented Builders!!!!! these are supposed to help modders create things, like tabs, assets, etc. ive only added a few but ive built the Architecture, i hope someone like tuxxego will build on it! i will also be building on it in the future