Home » BIT COMPOSER GAMES » JA:BiA Modding » JA-BiA-Tools Project
JA-BiA-Tools Project[message #311870] Wed, 07 November 2012 23:31 Go to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Guys,

The official forums have been experiencing some evil, so I will carry on my work here.

The aim of this project is to provide users with mod tools and documentation for Jagged Alliance: Back in Action. These tools/docs are unofficial and come with no warranty. The source code of these tools is published under GPLv3 and the documentation is published under GFDL.

Source code link:
https://github.com/sbobovyc/JA-BiA-Tools
Documentation link:
https://github.com/sbobovyc/JA-BiA-Tools/wiki

Getting started link:
https://github.com/sbobovyc/JA-BiA-Tools/wiki/Getting-started

Direct link to Blender plugins:
https://github.com/sbobovyc/JA-BiA-Tools/wiki/Working-with-CRF-%283d-objects%29

Link to mod launcher instructions:
https://github.com/sbobovyc/JA-BiA-Tools/wiki/New!-Mod-projects

If you are interested in contributing to this project, contact me through a private message.

[Updated on: Wed, 03 July 2013 00:22] by Moderator

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #311871] Wed, 07 November 2012 23:31 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Reserved

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #311874] Thu, 08 November 2012 01:47 Go to previous messageGo to next message
yupper

 
Messages:44
Registered:October 2012
Thanks for posting the links here. Maybe we can turn this place into an unofficial official forum, where the JABIA community--such as it is--can hang out Smile

Report message to a moderator

Corporal
Re: JA-BiA-Tools Project[message #311901] Fri, 09 November 2012 08:40 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Guys,

I have found and hooked the update character XP function. This will allow us to change how the character's stats are updated. For example, instead of the character getting some training points every time he levels up, we can parse his stats (like number of melee attacks performed) and modify his attributes and skills. I have a very simple prototype of this working. You know what I am talking about if you have played JA 2 Smile

I would like to see some discussion on how the attributes and skills should be modified. Quantifiable suggestions like formulas and graphs are welcome. Pseudo code is even better. Any feedback would be appreciated.

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #311905] Fri, 09 November 2012 12:14 Go to previous messageGo to next message
Shadow21 is currently offline Shadow21

 
Messages:328
Registered:November 2001
Location: on route to San Hermanos
wow that sounds amazing! maybe take a look at how ja2 does it (sourcecode)

Report message to a moderator

Master Sergeant
Re: JA-BiA-Tools Project[message #311907] Fri, 09 November 2012 13:41 Go to previous messageGo to next message
yupper

 
Messages:44
Registered:October 2012
I just remembered beat the crap out of those cows at the hick farm to get my mercs' strength up. Razz

"moo moo moo moo moo moo moo moo moo moo...."

Report message to a moderator

Corporal
Re: JA-BiA-Tools Project[message #311911] Fri, 09 November 2012 20:57 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Some rough ideas. https://docs.google.com/spreadsheet/ccc?key=0At82H8gQa3LZdHRrQkFmZloyamV6TWhNZlFoNG5pdEE

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #311950] Sun, 11 November 2012 04:12 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Video of progress on character debugger and xp mod.
http://youtu.be/gB4Vm7Q9AMk

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #311970] Sun, 11 November 2012 19:36 Go to previous messageGo to next message
Shadow21 is currently offline Shadow21

 
Messages:328
Registered:November 2001
Location: on route to San Hermanos
great stuff looks very promising. keep it ip Very Happy when can we expect a release? does the merc still level up as in vanilla? do they still get skill points for that?

Report message to a moderator

Master Sergeant
Re: JA-BiA-Tools Project[message #311971] Sun, 11 November 2012 20:59 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Shadow21
great stuff looks very promising. keep it ip Very Happy when can we expect a release? does the merc still level up as in vanilla? do they still get skill points for that?


The debugger is ready for alpha release. The xp mod is going to take a few weeks. Thanksgiving break is coming up, so I will have lot's of time to work on it then.

As for the skill points, at the moment I turned that off. As in interesting side effect of that, when you level up you don't get the up arrow icon indicating you leveled up. In fact, the gui relies on skill points that your merc has to display the level up arrow. You can see this with the debugger. If you add skills points to a merc, and keep the rest of the stats the same, the level up arrow will show up.

The xp mod will require a lot of testing and balancing. A big contribution from the community would be to send me save games from the end of the game. I can look at the merc stats and tweak the formulas for better pacing. We don't want our mercs to be super soldiers by the end of the game and not weaklings either.

You can download the debugger here. I will release a video that goes into more detail about installation and usage.
http://github.com/sbobovyc/JA-BiA-Tools/tree/master/dist/experimental

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #312165] Sat, 17 November 2012 07:07 Go to previous messageGo to next message
Rev1 is currently offline Rev1

 
Messages:203
Registered:October 2002
Location: Louisville, KY
FYI, your signature links seem to be broken.

Report message to a moderator

Sergeant 1st Class
Re: JA-BiA-Tools Project[message #312181] Sat, 17 November 2012 17:56 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Fixed

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #312378] Fri, 23 November 2012 22:48 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Guys,

Character debugger and xpmod are ready for some alpha testing.

Here is a video of how to get them up and running:
http://youtu.be/iUOKk4aGFV0

Here is a link to the installer:
http://github.com/sbobovyc/JA-BiA-Tools/raw/master/dist/experimental/jabia_mod_launcher_setup.exe

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #312385] Sat, 24 November 2012 04:05 Go to previous messageGo to next message
Shadow21 is currently offline Shadow21

 
Messages:328
Registered:November 2001
Location: on route to San Hermanos
great work sadly im hooked on assassins creed 3 right now so no time to test it Wink

is it possible to make attachments "permanent" i.e. they dont fall off after switching weapons? using your mod? that would be a great addition.

Report message to a moderator

Master Sergeant
Re: JA-BiA-Tools Project[message #312444] Sun, 25 November 2012 04:04 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Shadow21
great work sadly im hooked on assassins creed 3 right now so no time to test it Wink

is it possible to make attachments "permanent" i.e. they dont fall off after switching weapons? using your mod? that would be a great addition.


That is a good idea and could be implemented. I will be quite busy the next couple of weeks, but will try to investigate how to implement this as soon as I can. It should be just as simple as hooking the weapon switch function and adding this functionality.

[Updated on: Sun, 25 November 2012 04:04] by Moderator

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #312505] Mon, 26 November 2012 17:23 Go to previous messageGo to next message
chuntsen
Messages:4
Registered:May 2009
Hi sbobovyc,

Thanks for creating the debugger, xpmod and installer! Just wanted to give some feedback, not sure if its something wrong with my system.

Followed the instructions on your youtube video, but ended up with an error after clicking launch. The error can be seen in the screenshot. This happens even if i do not check the mods.
https://www.dropbox.com/s/u4adzd8yahbo26r/screenshot.jpg

The debugger looks really good in the video though, would love to help test it out! Smile

Report message to a moderator

Civilian
Re: JA-BiA-Tools Project[message #312512] Mon, 26 November 2012 18:57 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
dolphintoes
Hi sbobovyc,

Thanks for creating the debugger, xpmod and installer! Just wanted to give some feedback, not sure if its something wrong with my system.

Followed the instructions on your youtube video, but ended up with an error after clicking launch. The error can be seen in the screenshot. This happens even if i do not check the mods.
https://www.dropbox.com/s/u4adzd8yahbo26r/screenshot.jpg

The debugger looks really good in the video though, would love to help test it out! Smile


Looks like the launcher did not get installed in the right place. It should be installed into your JABIA game folder. Is your steam not on C drive?

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #312578] Wed, 28 November 2012 04:02 Go to previous messageGo to next message
chuntsen
Messages:4
Registered:May 2009
Haha thanks so much! Managed to get it working, but unfortunately came up with other errors :<
https://www.dropbox.com/s/o6dz91hhtw5nt35/screenshot2.jpg

Report message to a moderator

Civilian
Re: JA-BiA-Tools Project[message #312580] Wed, 28 November 2012 08:27 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
dolphintoes
Haha thanks so much! Managed to get it working, but unfortunately came up with other errors :<
https://www.dropbox.com/s/o6dz91hhtw5nt35/screenshot2.jpg


Sorry for the problems. Thank you so much for testing this out and reporting these problems. I will install JABIA on my fiance's computer to test this stuff on a "clean" system. I am curious, are you a regular or admin user when you run this? Try running the launcher as an administrator. The launcher is basically a custom build dll injector, I always run it from my admin account. Error 5 stand for "Access Denied". http://social.msdn.microsoft.com/Forums/en-US/windowssdk/thread/f7488a42-ce3a-449b-a1d1-02af97365df4/

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #313551] Wed, 26 December 2012 03:49 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
I've done a little bit of testing with Blender 2.52. Can anyone else confirm that the plugin is working for them?

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #313559] Wed, 26 December 2012 13:59 Go to previous messageGo to next message
Shanga is currently offline Shanga

 
Messages:3482
Registered:January 2000
Location: Danubia
Annoying but despite copying the plugin distro files in Blender's "AppData..../scripts/addons" folder, they don't show up in the User Preferences window no matter what. And I am not sure wtf I am doing wrong.

PS: I use the latest 2.65 Blender... maybe that's the cause?

As for the tools launcher, installing works just fine and dandy, but running it cames up with this error (Win7, 64 bit):

http://www.bears-pit.com/board/gallery/80/full/38.jpg

[Updated on: Wed, 26 December 2012 14:04] by Moderator

Report message to a moderator

Captain
Re: JA-BiA-Tools Project[message #313910] Sat, 05 January 2013 08:03 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Guys,

I hope you guys had a great holiday season. After a long break, I am coming home and very eager to polish up the tools.

Shanga,

I am also using 2.65. Make sure that "Testing" under the addons Support Level is turned on. As for the launcher not working, it is because you need Visual C++ Redistributable for Visual Studio 2012 installed. Unfortunately I compiled it for debugging, so even if you install the redist it won't work. I will recompile and upload a new release version of the launcher by the end of the weekend.

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #313930] Sat, 05 January 2013 23:52 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Guys,

Character debugger and xpmod are ACTUALLY ready for some alpha testing. I did some testing on a clean machine this time!

Here is a video of how to get them up and running:
http://youtu.be/iUOKk4aGFV0

Here is a link to the installer:
http://github.com/sbobovyc/JA-BiA-Tools/raw/master/dist/experimental/jabia_mod_launcher_setup.exe

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #313987] Mon, 07 January 2013 20:54 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
You'll need Visual C++ Redistributable for Visual Studio 2012 to run the launcher. Download the x86 version here:
http://www.microsoft.com/en-us/download/details.aspx?id=30679

[Updated on: Mon, 07 January 2013 20:54] by Moderator

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #314030] Wed, 09 January 2013 01:08 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Guys,

I've added another mod that changes the probability of weapon drops from 25% to 100%. You will need to install a new version of the mod launcher.

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #314107] Thu, 10 January 2013 12:54 Go to previous messageGo to next message
chuntsen
Messages:4
Registered:May 2009
Hi!

Just wanted to say that the new installer makes the debugger and xpmod work perfectly! Will try it out and feedback after a while Smile

Report message to a moderator

Civilian
Re: JA-BiA-Tools Project[message #314124] Fri, 11 January 2013 01:30 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
* Updated mod launcher to use a config file to record settings
* Loot drop mod now also drops helmets, eyewear, vest, shoes.
* Character debugger now has Equipment1 option which gives stuff to the currently selected character.

A little details about loot dropping. In the vanilla game:
All unequiped items always drop.
Equiped weapon has a 25% drop rate, if durability is above 6.
Equiped shirt, shoes, pants has 12.5% drop rate, if durability is above 10.
Equiped ammo always drops.
Equiped specials, helmet, eyewear, vest, weapon attachments do not drop.

The mod changes the percentages to 100%, but keeps the durability requirements. In addition, more item types can drop.

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #314127] Fri, 11 January 2013 02:45 Go to previous messageGo to next message
Shadow21 is currently offline Shadow21

 
Messages:328
Registered:November 2001
Location: on route to San Hermanos
works great thanks. one thing i noticed though is that after every kill my merc comments as if he gained a skill allthough he in fact didnt.

keep up the good work

Report message to a moderator

Master Sergeant
Re: JA-BiA-Tools Project[message #314132] Fri, 11 January 2013 04:14 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Shadow21
works great thanks. one thing i noticed though is that after every kill my merc comments as if he gained a skill allthough he in fact didnt.

keep up the good work


Interesting. I've tested the mod only with new games, not old saves. Are you having this issue on a new game?

P.S.
I've updated some documentation on the wiki.
https://github.com/sbobovyc/JA-BiA-Tools/wiki/New!-Mod-projects
If alpha testing goes well, I will put this stuff on moddb.

[Updated on: Fri, 11 January 2013 04:31] by Moderator

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #314141] Fri, 11 January 2013 15:30 Go to previous messageGo to next message
Shadow21 is currently offline Shadow21

 
Messages:328
Registered:November 2001
Location: on route to San Hermanos
it was indeed with an old savegame just to give it a quick test. so that might be it.

Report message to a moderator

Master Sergeant
Re: JA-BiA-Tools Project[message #314169] Sat, 12 January 2013 00:43 Go to previous messageGo to next message
Shadow21 is currently offline Shadow21

 
Messages:328
Registered:November 2001
Location: on route to San Hermanos
btw is this version compatible with crossfire?

Report message to a moderator

Master Sergeant
Re: JA-BiA-Tools Project[message #314172] Sat, 12 January 2013 03:33 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Shadow21
btw is this version compatible with crossfire?


It is not. These mods work by injecting DLLs into the game, hooking functions and overwriting memory. All that stuff is specific to JABiA exe. I could port this stuff to crossfire, but that is far in the future.

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #314210] Sun, 13 January 2013 07:45 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Massive bugfix update:
* Debugger can now be used between save game loads and map switches. Still a bug with save game loads, but can be worked around by quiting to main menu and loading saves from there.
* Debugger interface now properly updates after using advanced functions.
* Xpmod now increases each attribute by 1 when a merc levels up. Skills still use formulas.


Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #314244] Tue, 15 January 2013 08:17 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
More updates,

I've tried to update the Blender plugins to support 2.65. Please test and give feedback. https://github.com/sbobovyc/JA-BiA-Tools/blob/blender_0.6_tools/dist/io_scene_crf.zip

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #314249] Tue, 15 January 2013 11:59 Go to previous messageGo to next message
Shanga is currently offline Shanga

 
Messages:3482
Registered:January 2000
Location: Danubia
sbobovyc
More updates,

I've tried to update the Blender plugins to support 2.65. Please test and give feedback. https://github.com/sbobovyc/JA-BiA-Tools/blob/blender_0.6_tools/dist/io_scene_crf.zip


Well this finally shows in Blender under Import. Nice work.

Now I need to teach myself the messy interface of this thing, its even less user friendly than 3dsmax. I tried a straightforward Import crf command and it did nothing.

Report message to a moderator

Captain
Re: JA-BiA-Tools Project[message #314264] Tue, 15 January 2013 20:35 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Shanga
sbobovyc
More updates,

I've tried to update the Blender plugins to support 2.65. Please test and give feedback. https://github.com/sbobovyc/JA-BiA-Tools/blob/blender_0.6_tools/dist/io_scene_crf.zip


Well this finally shows in Blender under Import. Nice work.

Now I need to teach myself the messy interface of this thing, its even less user friendly than 3dsmax. I tried a straightforward Import crf command and it did nothing.


Right next to Help menu, there is a Window menu. Click "Toggle System Console". This should bring up a DOS window. Try to import something. If something goes wrong, errors will be barfed up in the DOS window.

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #314278] Wed, 16 January 2013 04:23 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Back in Action with GTA style camera Smile
https://sites.google.com/site/sbobovyc/ja-bia/jabia_fun_camera.jpg?attredirects=0

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #314289] Wed, 16 January 2013 13:36 Go to previous messageGo to next message
Shadow21 is currently offline Shadow21

 
Messages:328
Registered:November 2001
Location: on route to San Hermanos
cool can the camera angle and zoom be modded as well? it felt way to restrictive in vanilla bia

Report message to a moderator

Master Sergeant
Re: JA-BiA-Tools Project[message #314306] Thu, 17 January 2013 04:21 Go to previous messageGo to next message
sbobovyc is currently offline sbobovyc

 
Messages:83
Registered:November 2012
Shadow21
cool can the camera angle and zoom be modded as well? it felt way to restrictive in vanilla bia


I'm still reverse engineering the data structures and algorithms that handle camera control, but the final product will be something that a user can tweak to his liking.

Report message to a moderator

Corporal 1st Class
Re: JA-BiA-Tools Project[message #314315] Thu, 17 January 2013 14:05 Go to previous messageGo to previous message
Shadow21 is currently offline Shadow21

 
Messages:328
Registered:November 2001
Location: on route to San Hermanos
one thing i realized today during playing, is that with the current version of the xpmod there is no way to increase attributes like strength and such. i would suggest the use of a hybrid version which increases stats like marksmanship through use and on top of that gives trainingpoints on levelup, maybe reduced in number.

Report message to a moderator

Master Sergeant
Previous Topic: realistic rebalancing mod
Goto Forum:
  


Current Time: Fri Mar 29 12:59:13 GMT+2 2024

Total time taken to generate the page: 0.02500 seconds