Vai al contenuto

Dusdan

Circolo degli Antichi
  • Conteggio contenuto

    7.900
  • Registrato

  • Ultima attività

  • Giorni vinti

    37

Tutti i contenuti di Dusdan

  1. Dusdan

    -Noi- (IV)

    si noti come osservo il mio meraviglioso pollo destriero con le alucce adesive dai denti a sciabola/non morto/con prole/infuriato: totale +7 o giu` di li`
  2. - dubito ci sara` un installer - mettero` un menu per la lingua - e` lento solo la prima volta o anche dopo (aka: dopo che ha generato i .pyc)? credo che non esista
  3. allora, la procedura e` questa: - si scrive il codice (faccio io) - si lancia "pylupdate4 *.py -ts nomefile.ts", che genera un file .ts con le strignhe da tradurre (e questo posso sempre farlo io, anche perche` tu non hai l'ultima versione ) - si lancia il linguist e si apre il file ts di cui sopra (tu) - si fanno le traduzioni e si salva il file (sempre tu) - si lancia lrelease sul file .ts, il tutto genera un file .qm (o io o tu se riesci ad avere una shell che ti permetta di farlo - non so come si faccia in win) - si carica il file .qm nel programma e si vede se le traduzioni vanno (io predispongo, tu poi puoi testare) domanda: metto il rilevamento automatico della lingua o un'impostazione in qualche menu?
  4. si`, ero pero` in dubbio se non fosse piu` chiaro mettere un segnale su tutto il segnalino, come quando e` morto. pero` forse basta gia` cosi`
  5. pensavo alla sola faccia senza il corpo sotto ma ci sarebbe un cursore ben visibile. quando devi stordire 3 o 4 e` un po' fastidioso cliccare continuamente a sinistra (idem per gli incantesimi). e poi si potrebbe anche implementare un undo (su suggerimento del buon mjolnir)
  6. Sto implementando lo stun e mi e` venuto un dubbio: pensavo di farlo come il kill, cioe` il cursore cambia e si clicca su chi si vuole stordire. pero` se si vuole stordire piu` di uno bisogna cliccare piu` volte su kill, quindi pensavo di lasciare il kill abilitato finche` non si preme un bottone (indicato con un messaggio nella status bar). analogamente potrei fare per gli incantesimi, cosi` si toglie il radio button a sinistra e i comportamenti dei vari pezzi risultano piu` coerenti. cosa ne dite?
  7. infatti questa e` la migliore ottimo ni`, nel senso che basta usare pylupdate4 e quello ti genera` il file no, pylupdate4 aggiorna il file con le modifiche ma mantiene le traduzioni gia` fatte. tu dovresti comunque usare solo il linguist delle Qt aspetto di avere un nome definitivo con cui registrare il progetto. EDIT: per lo stun si riesce a fare una faccina con le stelline? o non si capisce?
  8. ops, bisogna aggiungere altre due righe, ma al limite ti mando una versione aggiornata
  9. e perche` dovrebbe memorizzarli? nel file non c'e` nessuna informazione sul combattimento non credo che sia molto utile, ma si puo` fare il manuale e` proprio l'ultimissima cosa da fare carina, un po' troppo bombata per i miei gusti ma carina
  10. se vuoi provare aggiungi self.scene.deselectAll() tra la riga 989 e la 990 (allineato con il return)
  11. non ne ho idea: ma in fase di installazione ti ha chiesto qualcosa o no? non so se cambiarlo o meno, ma comunque e` una riga di codice.
  12. A occhio bisogna: - aggiungere lo stun (ma lo faccio io) - cercare bachi nelle varie combinazioni (caricamento, salvataggio, caricamento a combattimento iniziato e quant'altro) - verificare che ci siano tutti i messaggi necessari - verificare che non ci siano errori grammaticali nei messaggi - al limite fare una traduzione in italiano - trovare un nome decente (se quello che c'e` gia` non va bene) domanda: il programma e` abbastanza veloce in partenza? perche` altrimenti posso velocizzarlo con un "trucchetto"
  13. forse ho capito: il gif non e` supportato sempre, bisogna abilitarlo in fase di compilazione. per toglierci il dubbio fai la seguente cosa: aggiungi questo alla riga 1140: for t in QImageReader().supportedImageFormats(): print t la riga col for va allineata con quelle che ci sono. quando fai partire il programma sulla console ti dovrebbe stampare i tipi di file supportati EDIT: da http://doc.trolltech.com/4.2/qimagereader.html#supportedImageFormats To configure Qt with GIF support, pass -qt-gif to the configure script or check the appropriate option in the graphical installer. c'era questa opzione nell'installer per win?
  14. ma io cosa devo fare?
  15. Dusdan

    Cambia canzone!

    qualcuno faccia ingoiare ad avril lavigne la chitarra con tutte le corde (e qualcun altro eviti di fare battute sull'ingoiare: capito Aerys? )
  16. serata proficua: ho corretto la gestione della fine del combattimento e aggiunto la possibilita` di aggiungere al party/nemico esistente.
  17. no, come specificato da kursk, e` valido solo gli attacchi che provocano danno. quelli che provocano penalita` non sono soggetti a ctitici
  18. ok io con scappare intendo proprio sparire dal combattimento (tipo teleport), non cominciare a correre via molto strano: cosa dice in console? edit: e` dovuto al fatto che ho fatto le prove con immagini con lo sfondo trasparente: vai alla riga 181 e sostituisci il primo 0 con un 8 (cosi` sposta tutto a destra). pero` devi modificare le tue immagini, perche` cosi` vengono decentrate
  19. ok, controlla la posta
  20. Se non e` specificato il critico e` 20/x2, sia per armi manufatte che naturali.
  21. adc rulez: comunque non e` complicato, ci vuole solo un po' di tempo per scriverlo si puo` fare tranquillamente. e` nella mia lista delle cose da fare
  22. indaghero`: per i layout aggiungi questa riga attorno alla riga 1040: view.setSceneRect(0, offset, optimal*Combatant.Factor*100, nh*Combatant.Factor*100) mettila prima della riga che comincia per view.fitInView edit: per l'errore di prima cambia la riga 114 con def __init__(self, parent=None): (occhio ai rientri)
  23. si`, la fine del combattimento non e` fatta bene controllero` meglio gli allineamenti automatici
  24. si` si`, postami la riga intera edit: ho trovato l'errore: sostituisci self.lastDir con self.parent().lastDir alla riga 114 e 118
  25. rientra nella lista dei programmi che devo fare dopo quello per i combattimenti
×
×
  • Crea nuovo...