Posted: Wed Oct 17, 2012 2:10 pm Post subject:
The Ares 0.3 testing phase starts
After the first patch for Ares 0.2 is finished now, it's the fun time of the year where plans are made for the next version. While I write the 0.2p1 announcement, here's the current plan:
In the next few days I'll mark the new features for 0.3, so they will show up on this page. All the items that have a status of "Fix committed" are available for testing already, and -- if all goes well -- every item's page got some information on where to get the files and how to use the features.
If you find bugs or things don't go as planned, you can post there, and you will most likely get a reaction. If you find everything in order, please post there also, because if you confirm features as working, they get a chance to be included in the final 0.3 version (the status is then changed to "Fix released").
0.3 will use DCoder's 0.3 development branch as base, which means the Whiteboy bug is finally fixed (among other things). For now, I implemented custom missiles and cyclic gattling weapons. In the next few days I'll prepare another binary which includes some Tiberian Sun features that were discussed here at PPM.
For now, you can use the cyclic gattling binary or the custom missile binary files. Just replace the files from the 0.2 package and use the new tags. Gattling.Cycle=yes activates cyclic gattlings, while the custom missiles don't have a proper documentation yet, but you'll find a text file that mentions what's new included in the package.
Have fun with this until now. There are more things to come!
Edit: Thanks to Renegade the new branches now appear on the unstable branch page. Links have been updated. _________________ Last edited by AlexB on Thu Oct 18, 2012 7:17 pm; edited 1 time in total QUICK_EDIT
Joined: 22 Nov 2010 Location: Iszkaszentgyorgy, Hungary
Posted: Wed Oct 17, 2012 6:17 pm Post subject:
Wow, you even added animation handling to custom missiles... I am amazed. Even if this means I indeed have to use the following 4-day weekend to do my part of the development. _________________ "If you didn't get angry and mad and frustrated, that means you don't care about the end result, and are doing something wrong." - Greg Kroah-Hartman
=======================
Past C&C projects: Attacque Supérior (2010-2019); Valiant Shades (2019-2021)
=======================
WeiDU mods: Random Graion Tweaks | Graion's Soundsets
Maintainance: Extra Expanded Enhanced Encounters! | BGEESpawn
Contributions: EE Fixpack | Enhanced Edition Trilogy | DSotSC (Trilogy) | UB_IWD | SotSC & a lot more... QUICK_EDIT
Speeder requested it. You know him... Take your time. I still gotta prepare my branch.
Actually, the animation change is also a fix for every default missile, because WW was lame enough to look up the takeoff and trail animation every time a missile was fired (going through the entire animation type list). In case of the trailer anim, they would even do it every third frame for each missile launched... _________________ QUICK_EDIT
I really like gattling cycle and custom missiles.
We should also thank LH_Mouse for the code(assuming you translated it). Dont hesitate to give Ares more codes
Anyway, will AE branch go into 0.3 trunk(not fatman) anytime soon? I hate having two branches. QUICK_EDIT
Joined: 22 Nov 2010 Location: Iszkaszentgyorgy, Hungary
Posted: Wed Oct 17, 2012 6:57 pm Post subject:
Nope. There is still a major bug with it which will prevent a merge in the near future. I am taking AE as something like ft-superweapons were treaten. It will get periodical trunk updates, but not vice versa. _________________ "If you didn't get angry and mad and frustrated, that means you don't care about the end result, and are doing something wrong." - Greg Kroah-Hartman
=======================
Past C&C projects: Attacque Supérior (2010-2019); Valiant Shades (2019-2021)
=======================
WeiDU mods: Random Graion Tweaks | Graion's Soundsets
Maintainance: Extra Expanded Enhanced Encounters! | BGEESpawn
Contributions: EE Fixpack | Enhanced Edition Trilogy | DSotSC (Trilogy) | UB_IWD | SotSC & a lot more... QUICK_EDIT
Yes! More caches!!! Back when the game was new, people had 32-128mb of ram. Caching was a bad idea. Today, most people have more than 2GB. So I say: cache everything!
Every unit should get its own cache(one for HTNK, one for APOC etc), where all its animations and weapon animations is stored.
If you still have less than 512mb ram, to bad for you. QUICK_EDIT
Even back then, WW could have afforded eight bytes. V3TRAIL and V3TAKOFF are used by every missile type, and it doesn't change in-game. So it would be two global fields, 4 bytes each. It's not like I'm reserving half the available RAM here
YRM: For the next weeks there will be at least four different branches. If there is nothing obviously wrong (that is, everything has been confirmed as working), I'll create a new v03 branch to merge them into one. _________________ QUICK_EDIT
If anybody is interested, I have made a Missile Creator application to easily generate code for custom missiles. It isn't that hard to do that manually, but my program makes it easier and saves some copy-and-paste work. It also comes with presets based on the 3 stock missiles (V3, Dreadnought, and Boomer Sub Missile).
Sorry for dumb guestion.
Does this mean that trail animation will less laggy? Or what? _________________ Gangster is a Project Perfect Wuj (c)Aro QUICK_EDIT
Joined: 22 Nov 2010 Location: Iszkaszentgyorgy, Hungary
Posted: Thu Oct 18, 2012 5:46 pm Post subject:
This means that if the missile trailer lag was noticable (which happened due to the game always going over the Animations list to find it) then yes, that lag is gone.
You do the math:
previous_lookups = count_of_missiles_launched_in_game * (average_flying_time_in_frames / 3) * number_of_V3TRAIL_in_AnimTypes_list
new_lookups = count_of_AircraftTypes * number_of_V3TRAIL_in_AnimTypes_list
The number of V3TRAIL is the position in the type list. The average flying time in frames can be estimated by counting the trailing animations and multiplying them by 3.
A "lookup" is like searching for a number in a phone book, but instead of jumping to the right letter, then estimating how many pages you should go forward or backwards, you start at the first page and just go forward until you found the name of the person you want to call. Instead of remembering the number, you do this lookup every time, a hundred times a day.
If every problem could be solved like this...
Extended CellSpread: Nope. There's too much stuff already. _________________ QUICK_EDIT
What about superweapons? I haven't seen any thing on this. Someone said they won't work with current ARES. I am not worried about bombs or special weapons, I want to create more kinds of paradrops. _________________ I am authorized to send out the TMP Studio, PM ME IF YOU WANT IT And check this out, these were sent to me for help with terrain and zdata help along with TMP Studio/Builder
um, thanks for that bit of info.... _________________ I am authorized to send out the TMP Studio, PM ME IF YOU WANT IT And check this out, these were sent to me for help with terrain and zdata help along with TMP Studio/Builder
Hmm I wonder if the hard coded SGRYSMK1 for crashing planes just like V3TRAIL/V3TAKOFF hard coding for spawned missiles has somehow similar laggy execution as it does also lag and draws the trailer quite often and multiple crashing planes becomes performance reducer... QUICK_EDIT
SGRYSMK1 suffers from the same kind of problem, just worse
If an aircraft has red health, it has a 10 percent probability to create a smoke anim (each frame). If the aircraft has a health of 0 (i.e. it's dead), the probability is 80%.
I'll try to come up with a good solution for this. I could even make this customizable per AircraftType. _________________ QUICK_EDIT
In Gatling Cycle this basically works like a weapon with FireOnce but the Unit will still keep its Attack Mission right? _________________ ~ Excelsior ~ QUICK_EDIT
I don't think it is the same. The gattling will spin up, and when the last stage is completed, it is reset to 0 and spins up again. Thus it should be possible for the last stage's weapon to fire more than once. _________________ QUICK_EDIT
Yeah that exactly what I'm assuming on how it works... Basically like Fire Once but the unit still keeps the attack mission. But with FireOnce Workaround Units have to retarget. _________________ ~ Excelsior ~ QUICK_EDIT
Only the internal gattling stage counter is reset, the target will still be the same. Force fire on the ground and it will only stop if you tell it to.
My understanding of FireOnce is that it should fire only once(, which is not guaranteed by this implementation). I'm confused. _________________ QUICK_EDIT
Only the internal gattling stage counter is reset, the target will still be the same. Force fire on the ground and it will only stop if you tell it to.
My understanding of FireOnce is that it should fire only once(, which is not guaranteed by this implementation). I'm confused.
With the FireOnce Workaround Units would stop attacking on the last stage if the weapon after its initial attack on the last stage. (I.E: If it has 1 burst it'll only shoot that attack once on the final stage)
GattlingCycle keeps the Unit in the attack mission right? As in he will still be targeting the same unit if it is still alive or finishes the last stage. _________________ ~ Excelsior ~ QUICK_EDIT
Joined: 22 Nov 2010 Location: Iszkaszentgyorgy, Hungary
Posted: Sat Oct 20, 2012 7:29 pm Post subject:
Yes, Jem, it does what you imply it to do so. Stop being confusing.
AlexB wrote:
SGRYSMK1 suffers from the same kind of problem, just worse
If an aircraft has red health, it has a 10 percent probability to create a smoke anim (each frame). If the aircraft has a health of 0 (i.e. it's dead), the probability is 80%.
I'll try to come up with a good solution for this. I could even make this customizable per AircraftType.
This would be quite awesome for kamikaze planes. QUICK_EDIT
Probably explains why those things lagged even when DetailLevel= togged off from drawing while in actual game sense it did perform the tasks apart from visuals.
just leaves question why Trailer= and TrailerAnim= routines are laggy then, and TrailerAnim= being the worst of them notably in debris. QUICK_EDIT
Joined: 22 Nov 2010 Location: Iszkaszentgyorgy, Hungary
Posted: Wed Dec 05, 2012 9:53 pm Post subject:
Not just boss units, it can even be used for a unit having 3 weapons. _________________ "If you didn't get angry and mad and frustrated, that means you don't care about the end result, and are doing something wrong." - Greg Kroah-Hartman
=======================
Past C&C projects: Attacque Supérior (2010-2019); Valiant Shades (2019-2021)
=======================
WeiDU mods: Random Graion Tweaks | Graion's Soundsets
Maintainance: Extra Expanded Enhanced Encounters! | BGEESpawn
Contributions: EE Fixpack | Enhanced Edition Trilogy | DSotSC (Trilogy) | UB_IWD | SotSC & a lot more... QUICK_EDIT
Atomic_Noodles: LOL at your signature. "You can call me Jem if my Username is too long." You and me share the same name HAHAHAHAHA. Anyways back on to the topic. Will this version of Ares allows us to add any EVA from any C&C like CABAL or the GDI EVA? QUICK_EDIT
Joined: 22 Nov 2010 Location: Iszkaszentgyorgy, Hungary
Posted: Sun Dec 09, 2012 2:22 pm Post subject:
There are some who does, Alex. And if you have fixed EVA.Tag already, you haven't told us yet. _________________ "If you didn't get angry and mad and frustrated, that means you don't care about the end result, and are doing something wrong." - Greg Kroah-Hartman
=======================
Past C&C projects: Attacque Supérior (2010-2019); Valiant Shades (2019-2021)
=======================
WeiDU mods: Random Graion Tweaks | Graion's Soundsets
Maintainance: Extra Expanded Enhanced Encounters! | BGEESpawn
Contributions: EE Fixpack | Enhanced Edition Trilogy | DSotSC (Trilogy) | UB_IWD | SotSC & a lot more... QUICK_EDIT
Atomic_Noodles: LOL at your signature. "You can call me Jem if my Username is too long." You and me share the same name HAHAHAHAHA.
Haha, you are Jem too?
And that Eva.tag sounds interesting, not just GDI and Cabal Eva's can be added, but Eva's from C&C 3. THat would be hard work but it would be worth. _________________
Atomic_Noodles: LOL at your signature. "You can call me Jem if my Username is too long." You and me share the same name HAHAHAHAHA.
Haha, you are Jem too?
And that Eva.tag sounds interesting, not just GDI and Cabal Eva's can be added, but Eva's from C&C 3. THat would be hard work but it would be worth.
Exactly. My name is Jem too. Anyways, I actually got the inspiration via C&C reloaded. What do you mean by "3 RA2 EVAs still being used then no its not yet here." QUICK_EDIT
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum