|
From: Ermete G. <ex...@li...> - 2003-11-08 01:10:20
|
Hi Red, > > In movieplayerui.h and planetviewui.h I see a singleton > > object working in different way than the ones I used in the PAQ > > project. >Yes we have changed that because there are some situations when it is better >do not expose the real pointer to the user of a library, however I was under >the impression that I had changed the PAQ System too... Now I see that I >didnt. If you are going to change the PAQ system too, I have to change my code too. It's not too expensive just tell me if you do it. > > In IAircraft we can add shields support, more realistic damage (for example > > if hitted at the motors the aircraft will be slow) like in Tie Fighter. >That is a pretty interesting idea, if you have any idea of how to >implement it >in sort of generic way I will include it... I had been thinking about it, but >still couldnt find a good abstraction. We can divide an aircraft in subsystems, like weaponry, motors, navigation drive, communications... and associate a probability to be hitted to each subsystem. For example when an aircraft with no shields and armour is hitted, there's a 50% chance to hit a subsystem in general. If hitted, we generate a random number between 1 and 100 and basing on the result we choose the subsystem. 1-10 navigation drive (less turn speed) 11-40 weaponry (less damage) 41-60 communications (bad radar and sensors) 61-100 motors (less speed) We can add others subsysems too, it was only an example. About shields, I suggest we have a regenerating force shield (divided in front and back for example), then a non-repairable armour (at least not during missions) and the ship itself. This is near to be a standard in games with ships :-) Note that if motors will be heavily damaged the ship will fall to the ground and so on... >We dont have reload in the battlescape do we??? Maybe for advanced weaponary >as sniper rifles. IMO the reload time in milliseconds is more useful for >Aircraft Weapons. Sorry I forgot the game is turn based :o) I'm glad to say that the PAQ Explorer first test release is near to be released. The open and addfile functions are operative by now. I'll put a deletefile and fix some bugs in the next week I think. When ready I'll put the code in CVS (nothing is there for now) and send a zipped exe to the list. Regards exio82 |