Jump to content

Editing hyperspace values for "others"


Recommended Posts

RebEd rocks, no doubt. but it does have its limits. i wanna lower the hyperspace values for units such as

chracters (traveling not in a specific ship)

troops (")

special forces (")

constructed buildings being deployed to planets other than where they are constructed.

 

i have already decreased the starship/fighter values by about 90% with RebEd, but there must be a way to edit the hyperspace rates for the above listed units. I am not new to SWR nor am i new to editing it. I assume the values are about 60 or 70 for the listed units. any help would be nice.

Link to comment
Share on other sites

I don't think you can edit those values, but I also speculate, that they're ~60. Perhaps vakundok knows better, if there is an actual hyperspace modifier for these units, but IIRC there was none in the data structure in the .dat file.

 

That would mean, you'd have to use fast transport ships, like everyone else :wink:

http://img147.imageshack.us/img147/5183/animated9pn.gif

http://img146.imageshack.us/img146/1778/reloadedbannerdu8.gif

http://www.swrebellion.com/images/banners/rebellionbanner02or6.gif

Link to comment
Share on other sites

well, i would assume that the specific variables would be found in the same place that rebed edits the unit variables. does rebed edit dat files, or the exe, or something else?

 

I hypothesize that perhaps each troop unit would have a set hyperspace rate, which would possibly be found alongside the data for defense/attack. or, the data for the rate would be in a major heading for all the troops. also, for major/minor characters, there would probably be data set as a constant for all fo these units, plus additional coding for the millenium falcon effect. maybe this could be found alongside the data for han and chewie? for the constructed buildings, the hyperspace rate may be a constant or it may be a separate (but still equivalent?) value for each individual structure.

 

so then, i must enquire, how was rebed created? how did they edit the variables in the first place, or even locate them for that matter? was it a hex editor? or something else? that is perhaps the key to discovering where these variables lie.

Link to comment
Share on other sites

  • SWR Staff - Executive

I would assume, if it was that easy, it would already have been done :)

I expect it is hard-coded somewhere, so that even a hex editor wouldn't be very helpful.

Evaders99

http://swrebellion.com/images/banners/rebellionbanner02or6.gif Webmaster

http://swrebellion.com/images/banners/swcicuserbar.png Administrator

 

Fighting is terrible, but not as terrible as losing the will to fight.

- SW:Rebellion Network - Evaders Squadron Coding -

The cake is a lie.

Link to comment
Share on other sites

well your question got me looking, but i could not find anything that would differentiate han solo's rate of travel with mon mothma's. i took a look in the mjrchars.dat file and it's pretty easy to differentiate one character from another once you know what you're looking for. i did find one unique identifier with han solo, but adding that value to another character caused the game to crash :( i did try swapping the values, which seemed to have no effect on the characters rate of travel.

 

i did manage to swap mon mothma and han solo, so that solo starts at the rebel hq and mothma starts at yavin. i also had vader to join the rebels, but that's it :? perhaps the variable you're looking for is in another file, or hard-coded as evaders said.

Link to comment
Share on other sites

With a hex-editor, I think :wink:

Try to google 'Ultra Edit', it's my favourite tool for that.

 

Also, there's a thread in the editing forums, that is called "Mechanics – inside Rebellion", by vakundok. That's all we know of the game, that can be changed, aside from RebEd.

 

Hastings, good to see ya still lingering around :D Did you check what happens to the final battle event with Vader on the rebel side ?

http://img147.imageshack.us/img147/5183/animated9pn.gif

http://img146.imageshack.us/img146/1778/reloadedbannerdu8.gif

http://www.swrebellion.com/images/banners/rebellionbanner02or6.gif

Link to comment
Share on other sites

i experimented with the location of sectors relative to one another. I started as rebel, large galaxy. it is day two, i sent luke skywalker on a mission to sabatoge a building on coruscant. eta, day 66.

 

in rebed, i move the coruscant sector right next to the yavin sector. same mission for skywalker. eta, day 17.

 

based on this experiment, it appears that the closer systems are to one another, the more quickly things in hyperspace travel. this means, the that there may be a single equation for the rate of travel along the lines of, base speed x distance target location is = eta. perhaps, then, this "base speed" can be modified to a lower value. thoughts?

Link to comment
Share on other sites

playing as a rebel i still have to capture vader...even though vader is a rebel!

 

i thought of that as well obi-wan, but equations wouldn't be in data files would they? the main galactic map is based on x and y locations. the equation would have to factor in x and y for both sectors, and then do something with the hyperspace value. high school was a long time ago lol. i used to know how to do this math stuff. editing the base value would do the trick, but where is it!?

 

i use hex workshop v 3.11, old school, almost 5 years old. does the trick though :)

Link to comment
Share on other sites

well, i don't even know if equations exist in games like this, but perhaps it is something along the lines of....

 

point (x1, y1) starting point

point (x2, y2) destination

 

ETA = (base value for character speed) * sqrt((x2-x1)^2 + (y2-y1)^2)

 

for example, if a character is traveling from (3,4) to (-2,5) and the base value is 5

 

ETA = 5 * sqrt((-2 - 3)^2 + (5 - 4)^2)

ETA = 5 * sqrt( 25 + 1 )

ETA = 5 * ~5.099

ETA = ~25.495

ETA = 25 days

 

 

of course, the base value could be anything and the scale for the x,y axises could be anything.

Link to comment
Share on other sites

Well, if I remember physics correctly (and that's a big if :roll: ) then the equation was: v = s / t

 

With v = velocity, s = way, t = time

 

But with so many unknowns, there's hardly a chance to calculate anything usable :|

http://img147.imageshack.us/img147/5183/animated9pn.gif

http://img146.imageshack.us/img146/1778/reloadedbannerdu8.gif

http://www.swrebellion.com/images/banners/rebellionbanner02or6.gif

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

Copyright (c) 1999-2022 by SWRebellion Community - All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Star Wars(TM) is a registered trademark of LucasFilm, Ltd. We are not affiliated with LucasFilm or Walt Disney. This is a fan site and online gaming community (non-profit). Powered by Invision Community

×
×
  • Create New...