Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Test Builds => Topic started by: Kazan on October 06, 2004, 05:09:43 pm

Title: 06-10-2004
Post by: Kazan on October 06, 2004, 05:09:43 pm
http://www.deepbluebettas.com/fs2/06102004_fs2_open_r.zip

Major Fixes:
* Interface corruption (bitmap list overflow)
* Autopilot "convergence" issue


any other fixes commited to CVS since the last build should be posted here by other SCP members
Title: 06-10-2004
Post by: Singh on October 06, 2004, 05:11:43 pm
w000tage!!!!!!
*downloads
Title: 06-10-2004
Post by: Trivial Psychic on October 06, 2004, 08:27:55 pm
What's the autopilot "convergence" issue?
Title: 06-10-2004
Post by: Kazan on October 06, 2004, 09:03:17 pm
ever put two ships in nearly the same distance from a nav point onto an objective to go to that nav point - they slowly get closer to each other until they're rubbing sides togeather?

that happened in autopilot - now it checks if they're going to colide and forces them to fly parellel to the player during autopilot if so -- it's CPU costly, and autopilot only... since it's almost always on I may remove the collision check and just force them to fly parellel to the player
Title: 06-10-2004
Post by: Trivial Psychic on October 06, 2004, 09:18:16 pm
Is this feasable for future implimentation for waypointed wings where the player is not involved?  Perhaps instead of:

when
-true
-waypoints-once
--iota

...we could have:

when
-true
-waypoints-parallel-once
--iota

...forcing all craft in wing Iota to fly parallel in waypoints to Iota 1 or which ever is leading the wing (incase lead is killed, no.2 takes over as lead).

Later!
Title: 06-10-2004
Post by: Kazan on October 06, 2004, 09:19:50 pm
if you assign a goal to a wing to fly to waypoints they will fly in formation - it's capships that's the problem -- if you're using sexp-assigned-goals you don't need fly parellel beacuse you can use multiple waypoints
Title: 06-10-2004
Post by: Blitzerland on October 06, 2004, 09:41:18 pm
Does this use the new-pilot thingy?

EDIT: Guess not. Dang it.
Title: 06-10-2004
Post by: Kazan on October 06, 2004, 10:18:49 pm
taylor has a habit of not committing code changes for months on end
Title: 06-10-2004
Post by: taylor on October 06, 2004, 10:28:07 pm
I prefer to think of it as not committing code until it works perfectly and I can no longer think of a way to make it better.  Technically that's called "being anal" but what the hell.

I'll have a new build out with the current CVS changes in the next few hours.  The pilot code isn't in CVS because of two problems that were only recently fixed.  As long as the new build goes well everything will get merged in, along with the IBX code.
Title: 06-10-2004
Post by: Bobboau on October 06, 2004, 10:50:54 pm
the colision check you are running, you arn't doing a full model check are you?
Title: 06-10-2004
Post by: Kazan on October 07, 2004, 07:49:33 am
im using collision_check_any or whatever - don't worry about it bob, it's only online while autopiloting