kamikazees Posted December 12, 2006 Share Posted December 12, 2006 Ok I know beancounter was working on this issue last year, but my search of the forums and mods has turned up empty. Is it possible to mod the dueling line of feats so they are more competitive with two-weapon fighting? I know there are people like me who love those single sabers! I am thinking dueling would be a very competitive choice if it did something like this: Dueling 1: +1 Hit, +1 Def, +1 Dam Dueling 2: +2 Hit, +3 Def, +2 Dam Dueling 3: +3 Hit, +5 Def, +3 Dam So what can be done, if anything? Link to comment Share on other sites More sharing options...
kata_mad Posted December 13, 2006 Share Posted December 13, 2006 I don't know I would have thought it to be a .2da file amendment, but if so I cannot find any table like that. But since I am no modder I may be barking up the wrong tree. Link to comment Share on other sites More sharing options...
Lit Ridl Posted December 13, 2006 Share Posted December 13, 2006 Feats are hardcoded Link to comment Share on other sites More sharing options...
kata_mad Posted December 13, 2006 Share Posted December 13, 2006 Thats probably why I have never seen any 'new feat' mods about. Link to comment Share on other sites More sharing options...
m16965 Posted December 21, 2006 Share Posted December 21, 2006 Feats are hardcoded Quite the opposite! i once made a sort of feat that gave you a small bonus but i didn't work perfectly so i never released it but i may give it a go Link to comment Share on other sites More sharing options...
Darth InSidious Posted December 21, 2006 Share Posted December 21, 2006 Feats are hardcoded. The only thing you can do is create a dummy, that is, an icon and description that do nothing, and amend the heartbeat script for the intended user(s). Link to comment Share on other sites More sharing options...
Lit Ridl Posted December 22, 2006 Share Posted December 22, 2006 Feats are hardcoded. The only thing you can do is create a dummy, that is, an icon and description that do nothing, and amend the heartbeat script for the intended user(s). That is what I meant. And who needs almost dummy feats? Link to comment Share on other sites More sharing options...
darthriddick Posted December 22, 2006 Share Posted December 22, 2006 actually, a freind of mine HAS made custom feats. just to let y'all know! oh and he dosn't want realise them. *BASHES FREINDS HEAD IN WITH UNUSED LIGHTSABER FIXTURE* XD Link to comment Share on other sites More sharing options...
Lit Ridl Posted December 22, 2006 Share Posted December 22, 2006 actually, a freind of mine HAS made custom feats. just to let y'all know! oh and he dosn't want realise them. *BASHES FREINDS HEAD IN WITH UNUSED LIGHTSABER FIXTURE* XD Probably he hacked game, and it is illegal. No other way is known. Because feats aren't covered by the scripts. Only one thing we may do, is to activate some effects via hearbeat or userdefined or other event's scripts. Also it is possible to activate them. But no way to force feats work as they worked in game. p.s.: what effect his feat has? Link to comment Share on other sites More sharing options...
Shaggoth Posted December 23, 2006 Share Posted December 23, 2006 what if it will be passive force power (or something like that), what checking are you using one saber or dual/two ? or is the second hand empty? after that, if result is true, it'll give some pluses. Can't that be done? Link to comment Share on other sites More sharing options...
Lit Ridl Posted December 23, 2006 Share Posted December 23, 2006 what if it will be passive force power (or something like that), what checking are you using one saber or dual/two ? or is the second hand empty? after that, if result is true, it'll give some pluses. Can't that be done? Passive Force powers can't be done. But there is still a way to do this. It should be for example, friendly forc power, when you cast it from friendly menu, it runs script with for() loop (having no parameters in () makes it infinite). So, for() example this for loop will run after every 5 seconds (not to slow down the game). In this for() loop there will be if check, that checks if caster has lightsaber. Then, if returns 1 it applies somne bonuses for 5 seconds. But what makes it different from passive powers is that it will be selectable in friendly powers menu... But passive powers are possible to be dummy powers. Because there is no way to attach to them script via .2da files. Link to comment Share on other sites More sharing options...
stoffe Posted December 23, 2006 Share Posted December 23, 2006 it runs script with for() loop (having no parameters in () makes it infinite). So, for() example this for loop will run after every 5 seconds (not to slow down the game). In this for() loop there will be if check, that checks if caster has lightsaber. Then, if returns 1 it applies somne bonuses for 5 seconds. That wouldn't work though, the game engine will kill a script after a few seconds if it hasn't finished executing by then, (in this case correctly) assuming it's stuck in an infinite loop. NWScript run in quick bursts, they don't run continually. It triggers a script, runs through all commands in it and then terminates, usually within a few milliseconds. As far as I understand it the engine can only run one or a few scripts/commands simultaneously, preventing execution of other scripts if a script runs in a loop for too long. (I.e. commands wrapped in DelayCommand() are put on the command queue and execute after the script that queued them has finished running.) You can use either DelayCommand() or a script running from a Heartbeat event to do what you describe, instead. Link to comment Share on other sites More sharing options...
Lit Ridl Posted December 23, 2006 Share Posted December 23, 2006 Yes, STOFFE. Just got bath and realised that another script may stop executing script. As I thought So, I was partly wrong. But for example, do you remember your blast power? It continues for more than 10 seconds... And just for fun I made something like it but it lasted for 30 seconds. Heartbeat is good way, but this will recure doing hearbet for every module, yeah? p.s.: Hey, Haven't I said of 5-seconds delay? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.