An package containing ready to use battle related scripts. Features include setting up and organizing armies, spawning soldiers, reinforcement, barrages and catapults, collecting statistics such as Kill count and other special effects. Play the demo to see all the features.
The package aslo have a lot of multi-purpose and reusable methods that maybe useful for other things. The scripts were originally written for one of my campaigns. I Recently salvaged it and improved it.
I tried this out on loudents PW, Lost Dungeons of Adventure, and if he says it's worth a 10 then I have to agree. After all, he's the one looking under the hood. I can only appreciate it from the outside. Well, I could look inside, but, why do that to myself? _________________________ NTB's Hills and Valleys Vol. 00
Posted by Simbol at on12/11/07
I tried the battle demo, and im really impressed with this! I agree with BePower, more control for the player would be super.
Posted by BePower at on11/29/07
What you did is really great, and there are a couple things that could make it even better, though I don't know if it's feasible (havent tried yet but will soon for the War Campaign): - Extras... just like in movies. I don't know what's the processing hit of having dozens or hundreds of creatures without any scripts in them, and that's what would have to be tested. The idea is that there would be creatures to march and play some anims sometimes, giving the impression the conflict is huge indeed. As the actually fighting cres get killed the "extras" get their scripts loaded and go to battle. If this alone is possible the effect would be amazing IMO. - Convo/script Deployment. Which units would fight, when, and by wich route accessible through scrips/convo actions. Idea here is that an unit could be ordered to flank an enemy unit, hold the line, charge, etc. - Morale. By designer switch, of course, but if it's going bad, or through scripted events, the morale of the army could be shaken and result in disbanding, with the possibility of rallying (with some loss).
Posted by loudent at on11/28/07
ah, my apologies. I saw LevelUpCreature and read it as LevelUpHenchman.
Posted by nyt333 at 2007-12-0402:56:07
Thanks for the suggestion 1) I don't recall using any LevelUpHenchman() 2) I will keep the verbose variable name suggestion in mind for future. I personally would prefer short names. I could put more comments on the constants. _________________________ Elen Sila Lumenn Omemtielvo Homepage | BCK | Oriental BCK | Aribeth's armor | Elemental Weapons | Battle Standard | Battle System | Building Construction Kit II
Posted by loudent at on11/28/07
After working with this a bit I have just a couple of suggestions. 1) Instead of using LevelUpHenchmen (which can take a while and is finicky) use ResetCreatureLevelForXP() which does pretty much the samething but is much quicker and there's no chance of getting caught in an infinite loop (If LevelUpHenchman() fails in your loop it will return 0 and there's no sanity checking) 2) Constant/Variable names. When you write the code it's pretty easy for you to identify what a variable/constant is representing but for others it's not as clear. Consider using more verbose variable names indicating what they do.
Posted by Harlath at on12/02/07
Wonderfully executed idea, great fun for a quick blast on its own. Seeing this used in a mod would be worth at least a point to its final score!
Posted by BePower at on11/29/07
Well done, congrats!
Posted by nyt333 at 2007-11-2822:41:26
Added a few diagram to the manual showing the inner workings of the system. You can use the scripts in your PW, modules as you see fit. That's why I posted it here. _________________________ Elen Sila Lumenn Omemtielvo Homepage | BCK | Oriental BCK | Aribeth's armor | Elemental Weapons | Battle Standard | Battle System | Building Construction Kit II
Posted by loudent at on11/28/07
I try not to just throw out 10s there but this is very well done. A few players on my PW have been interested in having a few "War" Areas. With your permission I'd like to adapt this for use in our PW.
10 - A Masterpiece, Genuinely Groundbreaking 9 - Outstanding, a Must Have 8 - Excellent, Recommended to Anyone 7 - Very Good, Deserves a Look 6 - Good, Qualified Recommendation 5 - Fair, Solid yet Unremarkable 4 - Some Merit, Requires Improvements 3 - Poor Execution, Potential Unrealized 2 - Very Little Appeal 1 - Not Recommended to Anyone