Page 1 sur 1

Strobe lights... Le retour de la vengeance aux 2 visages

Publié : jeu. déc. 20, 2007 12:26 pm
par lothamroth
Nulle histoire de mari indélicat jetant sa femme en pature aux crocos en dépit de mon titre :)

Non, c'est juste que nous connaissions le mod strobe lights, que nous avons été soufflés par les lights clignotantes de Barbsman sur le F-1 de Knell... Apparement, ces évol° n'ont pas laissé tt le monde indéfifférent puisque un nouveau mod pour faire clignoter les lights est dispo :
http://www.lockonfiles.com/modules.php? ... #dldetails

l'apport est que c'est visible sur tous les appareils, l'inconvénient, c'est que c'est moins beau que les lights clignotantes du F-1...

Publié : jeu. déc. 20, 2007 2:28 pm
par shark971
Cool sa ; )
J'avais un problem avec le "aircraft strobe ligth ", donc la sa devrai le faire .
je m'en vai tester ça !

Merci Loth'

Publié : jeu. déc. 20, 2007 5:54 pm
par lothamroth
yep, le strobbe light précédent était passablement casse c***** à utiliser :)

Pour celui-ci grosse déception : ça clignte que pdt le vol et pas dans la track que l'on a enregistré.
Enfin, ça clignote a intervalle trop régulier (enfin, je trouve) et quand on s'est habituer à voir le F-1, bha là ça fait un peu cheap pour rester crédible...

Publié : ven. déc. 21, 2007 12:46 am
par shark971
Tu aurais pas une idée pour ralentir le clignotement ?
Sinon sympa aucune manip a faire une fois installé ; )

Publié : ven. déc. 21, 2007 8:40 am
par lothamroth
Dans le fichier export.lua posté avec le mod tu as ces lignes :
--*********************************************DolphiN***************************************************--
---[[ erase leading - to disable FLASHING NAV LIGHTS

Coroutines = {} -- global coroutines table
CoroutineIndex = 1 -- global last created coroutine index

function CoroutineResume(index, tCurrent)
-- Resume coroutine and give it current model time value
coroutine.resume(Coroutines[1], tCurrent)
return coroutine.status(Coroutines[1]) ~= "dead"
-- If status == "dead" then Lock On activity for this coroutine dies too
end

function NAV_LIGHTS_FLASH(t)
local tNext = t
while true do
LoSetCommand(175)
tNext = coroutine.yield()
LoSetCommand(175)
tNext = coroutine.yield()
end
end

Coroutines[1] = coroutine.create(NAV_LIGHTS_FLASH)
LoCreateCoroutineActivity(1, 1.0, 0.3) -- to start at 1.0 second with 3.0 seconds period

---]] erase leading - to disable FLASHING NAV LIGHTS
--*********************************************DolphiN***************************************************--
J'imagine qu'en jouant sur cette ligne on doit pouvoir arranger un peu le truc :
LoCreateCoroutineActivity(1, 1.0, 0.3) -- to start at 1.0 second with 3.0 seconds