Page 1 of 1

Increasing Recall radius

Posted: Tue Nov 05, 2013 5:14 am
by keops
Hi,

Does anyone know if it's possible to increase the radius of the arbiter tech Recall and how to do it?

Thx.

Re: Increasing Recall radius

Posted: Tue Nov 05, 2013 2:41 pm
by IskatuMesk
Hmm. I would first check weapons.dat and see if there is a weapons.dat entry for it, and it has any radius set. Been many years since I have looked at anything sc1 so I can't remember if it's hardcoded or not.

Re: Increasing Recall radius

Posted: Wed Nov 06, 2013 1:14 am
by keops
No entry for Recall in weapons.dat using DatEdit :(

Re: Increasing Recall radius

Posted: Wed Nov 06, 2013 2:31 am
by tf-
Maybe it's an exe edit in Firegraft, like the one that makes Recall teleport units from the Arbiter to the target point, though I'm not sure if exe edits work well anymore.
Failing that you will probably have to to look into the General Plugin Template Project and actually inject code into SC just to change that radius.

Re: Increasing Recall radius

Posted: Wed Nov 06, 2013 8:34 pm
by mark_009_vn
tf- wrote:Maybe it's an exe edit in Firegraft, like the one that makes Recall teleport units from the Arbiter to the target point, though I'm not sure if exe edits work well anymore.
Failing that you will probably have to to look into the General Plugin Template Project and actually inject code into SC just to change that radius.
And that also won't work because Recall is totally hard coded. You can't change it's radius even with plugins (unless you do some serious hack-job), you can at best change what unit is able to cast Recall... that's about it.

Re: Increasing Recall radius

Posted: Thu Nov 07, 2013 1:46 am
by keops
Yeah, the Firegraft EXE edits has no function for it and I also checked the GPTP files and there appear to be no lines for that as well. Guess I'm stuck with it.

EDIT: Ok, as it turns out there was a newer version of Firegraft than the one I had, and this time there were EXE edits that allowed increasing the range to a maximum of double the original.