Suggestions for Spring in General

Suggestions for Spring in General

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

User avatar
GrOuNd_ZeRo
Posts: 1370
Joined: 30 Apr 2005, 01:10

Suggestions for Spring in General

Post by GrOuNd_ZeRo »

-Fix con-units trying to repair aircraft in flight.
-Make Air Service Pads decide when a unit should come in for repairs, otherwise i'll have to put half of my air units of 50%!
-Give us modders more control on what a unit fires on and what it NOT fires on, I.E. dontTargetCategory1=vtol;
-Customizable flares and explosions and support for 3D explosions so we can have mushroom clouds!
-seperate layer in textures for alpha, more white means more visible, black means transparant.

I will add more if I can think of it, please don't ignore these suggestions...
User avatar
NOiZE
Balanced Annihilation Developer
Posts: 3984
Joined: 28 Apr 2005, 19:29

Post by NOiZE »

go use the bugtracker
Archangel of Death
Posts: 854
Joined: 28 Jan 2005, 18:15

Post by Archangel of Death »

-Give us modders more control on what a unit fires on and what it NOT fires on, I.E. dontTargetCategory1=vtol;
Umm...
0.65b1
...
-Added new FBI tag OnlyTargetCategory<weaponnum>, sort of like badtargetcategory but the weapon can only target units with these categories,toairweapon in weaponfile is the same as OnlyTargetCategory=VTOL; default is all categories
...
It uses the categories from the Category tag in the fbi's. And I think that whatever you put in that line is a category, so new categories shouldn't be an issue (or at least, I think that is how it was in OTA)
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6241
Joined: 29 Apr 2005, 01:14

Post by FLOZi »

that's not quite the same though. ;) To make it *not* target a category you have to give every other unit some other category and have it only target those.

plus OnlyTargetCategory causes some nasty unit behaviour :cry:
mongus
Posts: 1463
Joined: 15 Apr 2005, 18:52

Post by mongus »

im almost sure bug number one was in the bugtracker.

here

http://taspring.clan-sy.com/mantis/view.php?id=50
User avatar
Optimus Prime
Posts: 755
Joined: 03 Oct 2005, 14:31

Post by Optimus Prime »

mongus wrote:im almost sure bug number one was in the bugtracker.

here

http://taspring.clan-sy.com/mantis/view.php?id=50
I REALLY hope that this will not effect the mod Final Frontier cause there all units are flying and i need this patrole repair.
User avatar
Soulless1
Posts: 444
Joined: 07 Mar 2006, 03:29

Post by Soulless1 »

a compromise then - have 'badtargetcatagory' apply to nano beams as well :)

or make a separate 'badnanotargetcategory' version
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen »

The idea of these target category tags and others as well actually result in a tag for every little exception, that affects all other units and mods as well that even don't need that exception. It should be implemented with a general scripting language or not be implemented at all IMO, because implementing it with the tag system will only add to the spaghetti structure spring already has.
shnorb
Posts: 147
Joined: 04 Jun 2005, 07:25

Post by shnorb »

it doesnt seem like you can order con units to guard under construction buildings (stop me if im wrong) which can be a little annoying at time. theres a suggestion!
User avatar
Drone_Fragger
Posts: 1341
Joined: 04 Dec 2005, 15:49

Post by Drone_Fragger »

Yuo can. click Guard then Click on the building.
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Post by SinbadEV »

you can even assign a building under construction that is going to build con units to guard another building that is under construction... or even itself for that matter...
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

hmm, units guarding themselves.

You noticed a con unti can repair itself? A commander can fully repair itself from like 20% health in 10-20 seconds or less
User avatar
GrOuNd_ZeRo
Posts: 1370
Joined: 30 Apr 2005, 01:10

Post by GrOuNd_ZeRo »

Well, the reason why I suggested the donttargetcatagory is because it would add alot more flexibility, either that or have support for multiple groups in the target only catagory.

How about custom explosions (and explosion sequences that fade from one frame into the other like Quake 3 Arena) and muzzle flares? that's something that is relatively important for modern gaming applications and I can't stretch enough how important this is.

I know you want to fix everything with a type of scripting, but I highly doubt you can make a user friendly script system that doesn't confuse the hell out of us.
User avatar
Veylon
AI Developer
Posts: 174
Joined: 21 Sep 2005, 19:45

Post by Veylon »

Con units repair themselves!? That's going into OTAI!
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Post by SinbadEV »

I don't think you understood, if, for example, a air contruction factory "guards itself" then any con planes it builds guard the factory... automating the process of spam building.

I think that when AF is refereing to a "unit repairing itself" he means "idle units regain health".

if not... that is totally somethign I'm going to have to try...
User avatar
Nemo
Spring 1944 Developer
Posts: 1376
Joined: 30 Jan 2005, 19:44

Post by Nemo »

con units can heal themselves in AA, haven't checked XTA.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

Not at all, a commander self heals naturally, but you can speed up that healing dramatically by selecting the commander then right clicking on him (aka give a repair command to self).

Command c;
c.id = CMD_REPAIR;
c.params.push_back(unit_id);
cb->giveorder(unit_id,c);

very useful flaw in the engine....
Meben
Posts: 5
Joined: 17 Feb 2006, 01:20

Post by Meben »

Do you mean only as a GlobalAI? I couldn't get the AA Arm Commander or ACK to nanolathe themsleves with the mouse or keyboard.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

you cant see the repair process going on save through watching how fast their health bars are healing, no nanolathe effects occur when you do it but it definately happens.
User avatar
GrOuNd_ZeRo
Posts: 1370
Joined: 30 Apr 2005, 01:10

Post by GrOuNd_ZeRo »

-BUMP-

Anyone working on customized explosions and muzzle flashes? I need this for WD.

Also I need conventional take-off and landing aircraft.
Post Reply

Return to “Engine”