Identification de langage

Résolu/Fermé
ordikit - 26 juil. 2005 à 15:05
 ordikit - 27 juil. 2005 à 09:22
Bonjour,

Je fais appel à vos connaissances pour déterminer le langage utilisé dans l'extrait ci-dessous ?
Est ce du C, C++...
Merci d'avance pour votre aide.


object Repair : CommandScript
{

Repair()
{
SetValidTargets(ACTOR_VEHICLE);
}


bool CheckTarget(GameObject *Caller, Actor *Target, int childID)
{
if(!Caller->IsValid() || !Target->IsValid() || Target->GetID() == Caller->GetID())
return false;

if(Target->GetType() == ACTOR_VEHICLE)
{
Vehicle vehicle(Target);
if(vehicle.GetVehicleType() > VT_NOSQUAD && vehicle.GetVehicleType() <= VT_AMBULANCE_RTW &&
vehicle.GetEnergy() > 0.1f * vehicle.GetMaxEnergy())
return true;
}

return false;
}

void PushActions(GameObject *Caller, Actor *Target, int childID)
{
// Caller->PushActionMove(ACTION_NEWLIST, tx, ty, tz);
Caller->PushActionMove(ACTION_NEWLIST, Target, TARGET_ANY);
Caller->PushActionTurnTo(ACTION_APPEND, Target);
Caller->PushActionRepair(ACTION_APPEND, Target);
}
};

1 réponse

mamiemando Messages postés 33093 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 mai 2024 7 752
27 juil. 2005 à 01:04
La première ligne étant un héritage ce n'est pas du C. Si à la place de object ça avait été class j'aurais dit du C++, car à ce détail prêt ça y ressemble en tout point ;)

Je pense que ça doit être du c#
0
Bonjour,

Merci pour ton aide mamiendo. J'avais fait des recherches sur les langages les plus utilisés et c'est vrai que ça ressemble à si méprendre au C++ sauf pour la première ligne. Mais n'étant pas programmeur, j'ai préféré demander confirmation. L'extrait est un script qui tourne dans un jeu qui doit avoir comme base du c++ adapté. Le fichier créé à pour extension .script.

Bonne journée.
0