KSP Players

L'actualité du fan-made ici!
jeremy
Messages : 265
Inscription : 05 février 2013, 10:45
Contact :

Re: KSP Players

Message par jeremy » 15 juin 2014, 11:50

La version 0.19 est en ligne !

Voir les notes de mise à jour

Fly Safe !
Carnet Ksp Players : http://www.ksp-players.com/fr/logbook/jeremy

Avatar de l’utilisateur
Dakitess
Messages : 6954
Inscription : 25 janvier 2013, 02:17
Localisation : Ile de France
Contact :

Re: KSP Players

Message par Dakitess » 15 juin 2014, 12:18

Au fait Jérémy as tu un plan de développement sur le long termes, des objectifs d'implémentation ?

Prévois du te pencher un jour sur un tout autre module KSP, avec tes connaissances acquises ici ?

jeremy
Messages : 265
Inscription : 05 février 2013, 10:45
Contact :

Re: KSP Players

Message par jeremy » 15 juin 2014, 12:25

Oui, l'objectif est de continuer dans l'élan "plateforme communautaire".

En vrac (selon faisabilité technique) :
- gestionnaire de sauvegardes lié au compte KSP Players
- possibilité d'échanger des screenshots / ships depuis le jeu
- chat fusionné entre le site et le jeu
- système d'amis, canaux sur le chat
- possibilité de publier des vidéos dans le carnet de bord
- application mobile


Je n'ai pas d'autres projets que KSP Players. Il me prend déjà beaucoup de temps :-)
Carnet Ksp Players : http://www.ksp-players.com/fr/logbook/jeremy

Avatar de l’utilisateur
Dakitess
Messages : 6954
Inscription : 25 janvier 2013, 02:17
Localisation : Ile de France
Contact :

Re: KSP Players

Message par Dakitess » 15 juin 2014, 13:13

Merci du retour ! Je vois, approfondir cette dimension communautaire qui fait le succès de KSP Player :)

Avatar de l’utilisateur
oliezekat
Messages : 824
Inscription : 05 avril 2013, 21:30
Localisation : La tête dans les étoiles
Contact :

Re: KSP Players

Message par oliezekat » 15 juin 2014, 13:37

Pourrais-tu aller marcher un peu sur les plates-bandes de "Final Frontier" ?
Pour que notre profil donne des stats par kerbals du nombre de mission effectuées ou ratées (càd où il est mort), temps total cumulé de toutes les missions, temps cumulé passé en orbite, temps cumulé en EVA dans l'espace (ou à la surface d'un astre), astres visités (en orbite ou au sol), etc.
"Next time a man lands on the moon,
he must check whether a kerbal needs a rescue mission"

Kerbalaventure IX, à la recherche de nouvelles aventures (études et nawak)
Voir mon carnet KSP Players, hangar KerbalX, ou album Flickr

Avatar de l’utilisateur
oliezekat
Messages : 824
Inscription : 05 avril 2013, 21:30
Localisation : La tête dans les étoiles
Contact :

Re: KSP Players

Message par oliezekat » 27 juin 2014, 03:29

Jeremy, le plugin n'a pas détecté un seul des 6 docking que j'ai fait cette semaine...
"Next time a man lands on the moon,
he must check whether a kerbal needs a rescue mission"

Kerbalaventure IX, à la recherche de nouvelles aventures (études et nawak)
Voir mon carnet KSP Players, hangar KerbalX, ou album Flickr

jeremy
Messages : 265
Inscription : 05 février 2013, 10:45
Contact :

Re: KSP Players

Message par jeremy » 27 juin 2014, 10:51

Plop,

Peux tu me confirmer que tu utilise les parts de docking du jeu d'origine ?
Carnet Ksp Players : http://www.ksp-players.com/fr/logbook/jeremy

Avatar de l’utilisateur
oliezekat
Messages : 824
Inscription : 05 avril 2013, 21:30
Localisation : La tête dans les étoiles
Contact :

Re: KSP Players

Message par oliezekat » 27 juin 2014, 11:03

jeremy a écrit :Plop,

Peux tu me confirmer que tu utilise les parts de docking du jeu d'origine ?
Oui, uniquement des Clamp-O-Tron Docking Port qui sont choisis comme position de controle et de cible.

Je switche souvent entre le vaisseau et la station pour 1/ Allumer les lumières de la station et replier les panneaux solaires, 2/ Activer le SSAS de MechJeb pour maintenir la station en rétrograde, puis 3/ le désactiver au dernier moment (car il perd les pédales après le docking).

Tu peux me détailler les points de contrôles et critères ? J'devrais comprendre seul ce qui cloche ;)

Nb: Final Frontier détecte bien les docking et attribue les médailles à l'équipage.
"Next time a man lands on the moon,
he must check whether a kerbal needs a rescue mission"

Kerbalaventure IX, à la recherche de nouvelles aventures (études et nawak)
Voir mon carnet KSP Players, hangar KerbalX, ou album Flickr

jeremy
Messages : 265
Inscription : 05 février 2013, 10:45
Contact :

Re: KSP Players

Message par jeremy » 27 juin 2014, 11:10

Les critères sont on ne peut plus simple :
- la vérification a lieu lors de l’événement de couplage (déclenché par le jeu)
- il faut que les deux parts couplées correspondent à un port de docking ("dockingPort1", "dockingPort2", "dockingPort3", "dockingPortLarge", "dockingPortLateral")

A toi de me dire ce qui cloche :-)
Carnet Ksp Players : http://www.ksp-players.com/fr/logbook/jeremy

Avatar de l’utilisateur
oliezekat
Messages : 824
Inscription : 05 avril 2013, 21:30
Localisation : La tête dans les étoiles
Contact :

Re: KSP Players

Message par oliezekat » 27 juin 2014, 11:18

jeremy a écrit :Les critères sont on ne peut plus simple :
- la vérification a lieu lors de l’événement de couplage (déclenché par le jeu)
- il faut que les deux parts couplées correspondent à un port de docking ("dockingPort1", "dockingPort2", "dockingPort3", "dockingPortLarge", "dockingPortLateral")

A toi de me dire ce qui cloche :-)
Argh, j'vois pas, désolé :(
Le pire c'est que les seuls 2 docking de mes stats, c'était des tests du grappin réalisés sur le Pad ! (en mode SandBox)

Regarde vite-fait si Final Frontier utilise une autre méthode. (son écouteur ci-dessous)

Code : Tout sélectionner

GameEvents.onPartCouple.Add(this.OnPartCouple);

Code : Tout sélectionner

         private void OnPartCouple(GameEvents.FromToAction<Part, Part> action)
         {
            // we are just checking flights
            if (!HighLogic.LoadedSceneIsFlight) return;
            Part from = action.from;
            Part to = action.to;
            Log.Info("part couple event");
            // eva wont count as docking
            if (from == null || from.vessel == null || from.vessel.isEVA) return;
            Log.Info("from vessel " + from.vessel);
            if (to == null || to.vessel == null || to.vessel.isEVA) return;
            Log.Info("to vessel " + to.vessel);
            Vessel vessel = action.from.vessel.isActiveVessel?action.from.vessel:action.to.vessel;
            if (vessel != null && vessel.isActiveVessel)
            {
               Log.Info("docking vessel "+vessel.name);
               VesselState vesselState = new VesselState(vessel);
               CheckAchievements(vesselState.Docked());
               recorder.RecordDocking(vessel);
            }
         }
"Next time a man lands on the moon,
he must check whether a kerbal needs a rescue mission"

Kerbalaventure IX, à la recherche de nouvelles aventures (études et nawak)
Voir mon carnet KSP Players, hangar KerbalX, ou album Flickr

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit