IPB

Welcome Guest ( Log In | Register )


> Request for next TD patch, Viceroid
Poskov
post Nov 26 2009, 02:35 AM
Post #1


Disc Thrower
Group Icon

Group: Members
Posts: 86
Joined: 7-May 07
From: Eastern Oceania
Member No.: 943
Alliance: Nod
Favorite game: Tiberian Sun



Could the Viceroid sound like a dino, instead of a vehicle?


--------------------
Super Soldier Poskov

Like Volkov, but more conventional.
Go to the top of the page
 
: | +Quote Post
 
Start new topic
Replies
Nyerguds
post Dec 7 2009, 07:39 AM
Post #2


Cyborg
Group Icon

Group: Members
Posts: 370
Joined: 22-October 06
From: Flanders (Belgium)
Member No.: 97
Alliance: Nod
Favorite game: Tiberian Dawn



About the prerequisites bug... you have to keep in mind this is a hardware limit. To allow combinations of prerequisites, the only easy way to store them is by using single bits. A 0 for "Not A Prerequisite", a 1 for "Is Prerequisite".

But that way, you can only store 8 buildings into every byte, and a normal big value in 32-bit programs is only 4 bytes... meaning you can only store 32 options. So it's normal that they had to make choices in which buildings to add to that list.


As for the Nod EVA, I think maybe the easy way to do this is simply by making a duplicate EVA voices list, and making the EVA playing function check the current player side, and decide which list to use depending on that. It would mean I don't even have to expand the normal list at all; it'll just be a duplicate with the Nod filenames smile.gif

The naming format should be easy. All GDI EVA files end on either "1" or nothing. All Nod ones will thus, logically, end on "2", keeping the DOS 8.3 format in mind (so UNITLOST.AUD becomes UNITLOS2.AUD, and not UNITLOST2.AUD, since that's more than 8 chars in the first part)


And yes, I have made a custom editor (well, I adapted an old savegame editor to serve as C&C95 editor).
I probably won't actually make my own editor, unless I remake all units, buildings, structures etc sections to make sure all compiler-optimized values are expanded to their actual possible size. For example, if you got a unit with less than 128 health, it's now stored in 1 byte instead of 4, while units in general CAN have more. This of course prevents you from giving it more health if you mod it, since there is only one byte to edit. So if I remake the sections, I'll make sure all of these are expanded to the full 4 bytes.
This does have the disadvantage that all current editors would become completely incompatible with it, so I'm really not sure if I'll ever do this (not even counting the fact it's a crapload of work) tongue.gif

This post has been edited by Nyerguds: Dec 7 2009, 10:48 AM


--------------------
Go to the top of the page
 
: | +Quote Post

Posts in this topic
- Poskov   Request for next TD patch   Nov 26 2009, 02:35 AM
- - Nyerguds   Hmm... I could patch that in, yes. Kinda silly to ...   Nov 26 2009, 11:55 PM
- - Poskov   I've been out of it for a long time... are you...   Nov 27 2009, 12:37 AM
- - Nyerguds   Heh, I guess I am. I'm the only one working on...   Nov 27 2009, 01:31 AM
- - Poskov   Nice! Was just at your sig site; your patch w...   Nov 29 2009, 03:01 PM
- - Nyerguds   1. GoldEdit is an abomination. Don't speak of ...   Nov 30 2009, 01:37 AM
- - Poskov   1. I'll rest it in your capable hands 2. I wa...   Nov 30 2009, 08:16 AM
- - Nyerguds   2. Woah, AND with adding a probability? Man, you...   Nov 30 2009, 02:00 PM
- - Poskov   The build problem doesn't affect the viceroid?...   Dec 1 2009, 04:20 AM
- - Nyerguds   QUOTE (Poskov @ Dec 1 2009, 05:20 AM) The...   Dec 1 2009, 02:45 PM
- - Poskov   Ahh well... Don't change any of the viceroid...   Dec 2 2009, 01:00 AM
- - Nyerguds   1. The heli bug: You probably messed with the airc...   Dec 3 2009, 02:27 AM
- - Poskov   1. No, that's not it. I remember a while ago, ...   Dec 3 2009, 12:57 PM
- - Nyerguds   Ohh, WATER splashes? "splash" usually re...   Dec 3 2009, 02:57 PM
- - Poskov   That's great; what's the SAM's firing ...   Dec 4 2009, 01:21 AM
|- - Nyerguds   QUOTE (Poskov @ Dec 4 2009, 02:21 AM) Tha...   Dec 5 2009, 07:22 PM
- - Poskov   Hope you get around to the Nod EVA list. Also you ...   Dec 7 2009, 01:10 AM
- - Poskov   I'm, uh, at a loss here... I can't use t...   Dec 8 2009, 12:51 AM
- - Nyerguds   the 127 hit points thing is exactly what I was tal...   Dec 9 2009, 12:01 AM
- - Poskov   This is nice stuff, A few more things: 1. Mind ...   Dec 9 2009, 02:59 AM
- - Nyerguds   As I said, any bug fixes in the maximum value rang...   Dec 9 2009, 03:38 PM
- - Poskov   Ok, fine but do you mind giving me a list of all ...   Dec 10 2009, 12:46 AM
|- - Nyerguds   QUOTE (Poskov @ Dec 10 2009, 01:46 AM) Ok...   Dec 10 2009, 07:12 AM
- - CCHyper   Whaoh, this guy is like LKO, tests everything!   Dec 10 2009, 09:29 PM
- - Nyerguds   You don't happen to have any clue which code i...   Dec 11 2009, 01:46 AM
- - Nyerguds   Just a note... Koen added the missing prerequisite...   Dec 13 2009, 02:28 AM


Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 20th May 2025 - 11:57 PM


XGhozt.com