Tome of Battle - Another modder's efforts
Forum » Forum discussion / Custom Content » Tome of Battle - Another modder's efforts
Started by: KunikosKunikos
On: 1253921540|%e %b %Y, %H:%M %Z|agohover
Number of posts: 14
rss icon RSS: New posts
Tome of Battle - Another modder's efforts
KunikosKunikos 1253921540|%e %b %Y, %H:%M %Z|agohover

http://nwn2forums.bioware.com/forums/viewtopic.html?topic=694031&forum=115

Pretty cool stuff, I'm curious how they do the UI for it and if it would worth with what you are doing.

unfold Tome of Battle - Another modder's efforts by KunikosKunikos, 1253921540|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
KunikosKunikos 1253921589|%e %b %Y, %H:%M %Z|agohover

Differences from PnP: http://drammelsnotes.wikidot.com/changes-from-pen-and-paper-to-neverwinter-nights-2

Scripting Framework: http://nwcitadel.forgottenrealmsweave.org/showthread.php?t=1575

Combat System Rebuild: http://nwcitadel.forgottenrealmsweave.org/showthread.php?t=1548

last edited on 1253921628|%e %b %Y, %H:%M %Z|agohover by Kunikos + show more
unfold Re: Tome of Battle - Another modder's efforts by KunikosKunikos, 1253921589|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
sly_1sly_1 1254065176|%e %b %Y, %H:%M %Z|agohover

looks pretty awesome!

unfold Re: Tome of Battle - Another modder's efforts by sly_1sly_1, 1254065176|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
KaedrinKaedrin 1254091465|%e %b %Y, %H:%M %Z|agohover

He re-purposed a lot of my script functions without changing the names (at least the initial stuff was that way from what I remember) so I'm unsure how well they will play together in the future. I've also done a lot of updates to my functions since then and I'm not sure which he is using… Who knows.

He is doing the GUI the same way I am doing as there are not really many ways to do it with the functionality we have available. There is one thing I need to investigate which may make it easier to make complex casters. Right now you have to make a bar for each row of spells by level. Then you have to make a row for every impact of metamagic (such as one row for extended level 1 spells, 1 row for extended level 2 spells, etc). Which means the more metas, the more bars. Something like Duskblade with 6 levels (0-5) and the standard 6 metas means roughly 25-30 bars have to be built in script.

I plan to investigate having a single bar "reloaded" with new spell information each time you hit a meta button. That means I would only need the 6 bars (0-5) to be "built" and then the meta buttons would do the heavy lifting (what should I show). Assuming, of course, that I can get the spell target stuff to use locals on the button.

The listboxes we have access to can only be used to scroll down so each bar has to be crafted by hand. New metas add another factor to the mix. Hence why it's such a laborious and painful project.

The "learn/unlearn" spells is simply doing a store-style GUI with special "currency" and a rules framework to only allow them to leave when they are "broke." Relearning existing abilities is doable but tricky due to having to keep track of how many you relearn and making sure it correctly resets in case they do something dumb like unlearn and learn the same spell repeatedly or keep changing their mind. :P

All of this has to be manually tested by continually firing up the module (or using an item to restart the module) and checking every change to the GUI. It doesn't take much to break it and it's completely undocumented except for what the community has done and a handful of articles by OEI (that covers maybe 2% of the UI).

I've "learned" most of the pieces I need to do this, it's a matter of stopping all current development and switching gears to *just* this so I can focus on it and even then it will take a lot of time. So I know what I need to do, it's just finding the time.

Edit: Script wise there will be a lot I can use (particularly the non-MTA attack routine), especially for the Dark Soul.

Edit 2: ALL GUI work has yet to be tested heavily in a PW environment in this manner that I'm aware of. It may have unforseen issues related to performance and/or GUI interplay.

last edited on 1254091676|%e %b %Y, %H:%M %Z|agohover by Kaedrin + show more
unfold Re: Tome of Battle - Another modder's efforts by KaedrinKaedrin, 1254091465|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
RaygereioRaygereio 1254110882|%e %b %Y, %H:%M %Z|agohover

He re-purposed a lot of my script functions without changing the names (at least the initial stuff was that way from what I remember) so I'm unsure how well they will play together in the future. I've also done a lot of updates to my functions since then and I'm not sure which he is using… Who knows.

I do remember Amadrammelec saying that he want his stuff to be compatible with your pack.

unfold Re: Tome of Battle - Another modder's efforts by RaygereioRaygereio, 1254110882|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
KunikosKunikos 1254155104|%e %b %Y, %H:%M %Z|agohover

Well, if he needs to do something like renaming script functions or whatever then maybe he should be made aware of it so that he can merge his stuff with yours at some time in the future.

unfold Re: Tome of Battle - Another modder's efforts by KunikosKunikos, 1254155104|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
KunikosKunikos 1257289639|%e %b %Y, %H:%M %Z|agohover

It's out now http://nwvault.ign.com/View.php?view=NWN2HakpaksOriginal.Detail&id=471

unfold Re: Tome of Battle - Another modder's efforts by KunikosKunikos, 1257289639|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
Mammothtruk (guest) 1257353875|%e %b %Y, %H:%M %Z|agohover

Until its bugs are hammered out and he makes the dedication to update every patch and merge with Kaedrin I wont use it. Sure it offers lots of new shiny toys, but if those toys means I cant play with my old toys, because they are toy racists I cant be their friend.

Thats right I said racist toys that hate on other toys for the sake of hating.

unfold Re: Tome of Battle - Another modder's efforts by Mammothtruk (guest), 1257353875|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
KunikosKunikos 1257464389|%e %b %Y, %H:%M %Z|agohover

I figured it was more interesting from the aspect of other modders learning from it.

unfold Re: Tome of Battle - Another modder's efforts by KunikosKunikos, 1257464389|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
KaedrinKaedrin 1257464714|%e %b %Y, %H:%M %Z|agohover

I'm out with a cold/flu right now so messing around with the toolset or game isn't a high priority. I'll take a look once I feel better and after I finish 1.39.

unfold Re: Tome of Battle - Another modder's efforts by KaedrinKaedrin, 1257464714|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
KunikosKunikos 1257468287|%e %b %Y, %H:%M %Z|agohover

Ancient white secret — chicken soup. Get well, soon. :)

last edited on 1257468316|%e %b %Y, %H:%M %Z|agohover by Kunikos + show more
unfold Re: Tome of Battle - Another modder's efforts by KunikosKunikos, 1257468287|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
KaedrinKaedrin 1257470519|%e %b %Y, %H:%M %Z|agohover

Except I hate chicken. lol I'm feeling decent today. I plan to go to work tomorrow since I can breathe and everything doesn't ache.

unfold Re: Tome of Battle - Another modder's efforts by KaedrinKaedrin, 1257470519|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
Saralach (guest) 1257520645|%e %b %Y, %H:%M %Z|agohover

Heh. Ancient mountain secret- Super tonic.

Vinegar, garlic, turmeric, ginger, horseradish, and cayenne pepper all mixed into one ungodly awful concoction. You'll speak in tongues you never knew existed the first few times you use it, but I haven't been sick in over four years because of it.

Take care and get well soon.

unfold Re: Tome of Battle - Another modder's efforts by Saralach (guest), 1257520645|%e %b %Y, %H:%M %Z|agohover
Re: Tome of Battle - Another modder's efforts
nicethugbertnicethugbert 1257544354|%e %b %Y, %H:%M %Z|agohover

Chicken and Beef Stew, give the chicken to the dog, or neigborhood cats, er … gators.

unfold Re: Tome of Battle - Another modder's efforts by nicethugbertnicethugbert, 1257544354|%e %b %Y, %H:%M %Z|agohover
New post
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License