Benvenuto Visitatore(Log In|Registrati)
![]() ![]() |
28 Jan 2025, 18:56
Messaggio
#2276
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Per testarli tutti e due non pensi sarebbe comodo usare due eroi? Io proverei Mago con bastone ed Elfo con Balestra. In realtà posso usare solo l'elfo per testare sia la balestra che la lancia, dato che la balestra funziona esattamente come la palla di fuoco e quindi posso usare la bacchetta per usare due incantesimi, ma preferisco giocare separatamente con gli eroi per approfondire i test. CITAZIONE Era possibile colpire in diagonale attraverso un muro se il bersaglio era in basso a sinistra. Ottimo, a poco a poco stai iniziando a migliorare il codice delle diagonali, comunque ho notato che quando si attacca in diagonale tra i muri appare il testo di lancio del proiettile quando dovrebbe apparire il messaggio di mischia. Messaggio modificato da raul il 28 Jan 2025, 18:56 |
|
|
|
28 Jan 2025, 19:29
Messaggio
#2277
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Sono in grado di sparare la bacchetta da lontano come se fosse una lancia, ma senza perdere la bacchetta. Nell'immagine è in diagonale, ma sono riuscito a lanciarla senza che sia in diagonale. Quando non funziona, è quando si scatta in verticale.
![]() ![]() ![]() ![]() ![]() È possibile che una condizione per “lanciare” il bastone sia che ci sia solo una casella vuota tra l'eroe e il bersaglio. È curioso che non funzioni in verticale ma in orizzontale.
Messaggio modificato da raul il 28 Jan 2025, 21:17 |
|
|
|
29 Jan 2025, 09:42
Messaggio
#2278
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
Ottimo grazie. Stamattina ci ho guardato al volo e ho visto dove ho fatto l'errore.
Segno qui i cambi da fare, ma non bastano, devo modificare un altro salto ma non ho con me il necessario per verificarlo. CITAZIONE at 0x0E7D change 6A at 0x0E8B change 5C CITAZIONE comunque ho notato che quando si attacca in diagonale tra i muri appare il testo di lancio del proiettile quando dovrebbe apparire il messaggio di mischia. è corretto. Non è un attacco in mischia perché sei dietro ad un muro. Non so come sia in spagnolo ma "non puoi colpirlo da qui" è più corretto rispetto a "Il nemico è fuori dalla portata della tua arma", non trovi? -------------------- |
|
|
|
29 Jan 2025, 12:15
Messaggio
#2279
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
che mi dici invece dell'ammazzaorchi?
la mia proposta tiene conto anche della fattibilità (non va riscritto il codice principale, quello c'è già, va solo modificato) - estensione anche ai goblin - se il primo attacco è un orco o goblin, l'azione di attacco non viene resettata - compare lo scroll "l'ammazzaorchi ha ancora sete di sangue di pelleverde" (o qualcosa del genere) - se non ci sono altri pelleverde bisogna terminare il turno - un eventuale secondo attacco sullo stesso pelleverde non deve far tirare la difesa. E' una modifica abbastanza profonda al codice, non sarà veloce. -------------------- |
|
|
|
29 Jan 2025, 12:24
Messaggio
#2280
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
È possibile che una condizione per “lanciare” il bastone sia che ci sia solo una casella vuota tra l'eroe e il bersaglio. È curioso che non funzioni in verticale ma in orizzontale. ![]() mi sono riletto un po' il mio codice, confrontandolo con quello originale e mi è sorto un dubbio. Potresti fare la stessa prova col gioco originale per vedere se si comporta allo stesso modo? Poi volevo aggiungere un commento sulla balestra. nel gioco da tavolo è possibile usarla per sparare nelle caselle diagonali vicine. Ora che abbiamo implementato la regola del cambio arma, dovremmo permettere anche il tiro diagonale della balestra. Questo:
Screenshot_2025_01_29_184252.png ( 3.03k )
Numero di download: 0-------------------- |
|
|
|
29 Jan 2025, 19:47
Messaggio
#2281
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
mi sono riletto un po' il mio codice, confrontandolo con quello originale e mi è sorto un dubbio. Potresti fare la stessa prova col gioco originale per vedere se si comporta allo stesso modo? Ho fatto il test di cui sopra e no, funziona bene. CITAZIONE Poi volevo aggiungere un commento sulla balestra. nel gioco da tavolo è possibile usarla per sparare nelle caselle diagonali vicine. Ora che abbiamo implementato la regola del cambio arma, dovremmo permettere anche il tiro diagonale della balestra. Questo:
Screenshot_2025_01_29_184252.png ( 3.03k )
Numero di download: 0Per l'amor di Dio, mostratemi quella regola del manuale che è importante per me per essere sicuro. Segno qui i cambi da fare, ma non bastano, devo modificare un altro salto ma non ho con me il necessario per verificarlo. Ottimo, quando metterai tutto il codice tornerò a testare, nel frattempo aspetto il nuovo codice. che mi dici invece dell'ammazzaorchi? la mia proposta tiene conto anche della fattibilità (non va riscritto il codice principale, quello c'è già, va solo modificato) - estensione anche ai goblin - se il primo attacco è un orco o goblin, l'azione di attacco non viene resettata - compare lo scroll "l'ammazzaorchi ha ancora sete di sangue di pelleverde" (o qualcosa del genere) - se non ci sono altri pelleverde bisogna terminare il turno - un eventuale secondo attacco sullo stesso pelleverde non deve far tirare la difesa. E' una modifica abbastanza profonda al codice, non sarà veloce. Abbiamo già avuto una conversazione, nel mio caso preferisco lasciarlo così com'è ora, forse usare qualcosa ma non ne sono sicuro. Messaggio modificato da raul il 29 Jan 2025, 19:53 |
|
|
|
29 Jan 2025, 22:13
Messaggio
#2282
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE Per l'amor di Dio, mostratemi quella regola del manuale che è importante per me per essere sicuro. E' tutto nel significato del termine adiacente. Solo le caselle ortogonali sono considerate adiacenti.
Files allegati
Screenshot_2025_01_29_221115.png ( 1mb )
Numero di download: 0
Screenshot_2025_01_29_220907.png ( 164.54k )
Numero di download: 0
Screenshot_2025_01_29_220822.png ( 336.68k )
Numero di download: 0-------------------- |
|
|
|
29 Jan 2025, 22:21
Messaggio
#2283
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Ma queste regole sono nella versione attuale e non in quella classica degli anni '80, giusto?
|
|
|
|
29 Jan 2025, 23:45
Messaggio
#2284
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
Ma queste regole sono nella versione attuale e non in quella classica degli anni '80, giusto? Anche nella versione originale è così. Abbiamo sempre usato la balestra così. Ho chiesto conferma sul gruppo telegram e molti permettono di attaccare ma alcuni non lo permettono. Su Yeoldeinn ci sono discussioni lunghissime sulla balestra, ma tutti sembrano essere d'accordo che si possa usare in diagonale. Inoltre nel manuale del 1989 l'esempio della linea di vista mostra anche il caso diagonale.
Files allegati
Screenshot_2025_01_29_233345.png ( 68.05k )
Numero di download: 1
Screenshot_2025_01_29_233413.png ( 240.46k )
Numero di download: 0
Screenshot_2025_01_29_233453.png ( 76.16k )
Numero di download: 0
Screenshot_2025_01_29_233812.png ( 566.24k )
Numero di download: 0-------------------- |
|
|
|
30 Jan 2025, 01:01
Messaggio
#2285
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE Ottimo, quando metterai tutto il codice tornerò a testare, nel frattempo aspetto il nuovo codice. Penso di aver trovato il fix: CITAZIONE 0x0E7D --> 6F
0x0E8B --> 61 0x0EDE --> F64511107525F6451143750CB0FCC3F64511707516B0FCC3E98BBB90909090909090909090909090 909090 0x15E9 --> 01 -------------------- |
|
|
|
30 Jan 2025, 06:34
Messaggio
#2286
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Anche nella versione originale è così. Abbiamo sempre usato la balestra così. Ho chiesto conferma sul gruppo telegram e molti permettono di attaccare ma alcuni non lo permettono. Su Yeoldeinn ci sono discussioni lunghissime sulla balestra, ma tutti sembrano essere d'accordo che si possa usare in diagonale. Inoltre nel manuale del 1989 l'esempio della linea di vista mostra anche il caso diagonale. È vero che può essere interpretato in molti modi e ci sono argomenti sia per il sì che per il no, ma vi darò la mia ragione per il no. Se permettiamo alla balestra di attaccare in diagonale a distanza di mischia, invalidiamo completamente le armi diagonali. Penso di aver trovato il fix: Perfetto, lo modificherò e proverò a testarlo il prima possibile. Dato che vedo che state già pensando a cosa fare mentre io testo il nuovo codice, perché non risolviamo il problema dell'incantesimo del fuoco? Messaggio modificato da raul il 30 Jan 2025, 06:46 |
|
|
|
30 Jan 2025, 18:44
Messaggio
#2287
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
mi sono accorto di un errore nella formula del tiro al momento non testarla, non serve. Ho però affinato la routine dell'attacco diagonale con balestra (per ora l'ho inserito, dimmi se funziona bene, poi ne discutiamo):
CITAZIONE 0x0EDE --> F64511107512F64511437511B0FCc3F64511707516B0FCC3C606B73F01e986bb9090909090909090 909090 Io sarei per permettere l'attacco diagonale. Capisco la tua argomentazione sulle armi diagonali ma secondo me continuerebbero ad essere estremamente utili, visto che abbiamo implementato il cambio arma che fa perdere una azione. Ora per attaccare in corpo a corpo adiacente e diagonale senza mai perdere un'azione devi per forza usare bastone, spadone o lancia. Con la balestra non puoi. Per quanto riguarda il problema dell'incantesimo del fuoco è super bassa priorità. Non lo riesco proprio a capire e non credo lo riuscrò mai a mettere a posto come vuoi tu. -------------------- |
|
|
|
30 Jan 2025, 19:26
Messaggio
#2288
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
mi sono accorto di un errore nella formula del tiro al momento non testarla, non serve. Il codice è rotto o cosa? CITAZIONE Ho però affinato la routine dell'attacco diagonale con balestra (per ora l'ho inserito, dimmi se funziona bene, poi ne discutiamo): Non ho problemi a testarlo per voi, ma c'è un modo per non usare questa funzione nella mia versione e renderla compatibile con la versione italiana? CITAZIONE Io sarei per permettere l'attacco diagonale. Capisco la tua argomentazione sulle armi diagonali ma secondo me continuerebbero ad essere estremamente utili, visto che abbiamo implementato il cambio arma che fa perdere una azione. Ora per attaccare in corpo a corpo adiacente e diagonale senza mai perdere un'azione devi per forza usare bastone, spadone o lancia. Con la balestra non puoi. Nella mia esperienza di questo gioco ti assicuro che non userei mai le armi diagonali sapendo che posso attaccare in mischia in diagonale e anche a distanza con la stessa arma, semplicemente devo tenere conto che per la mischia devo usare la diagonale e per di più è compatibile con scudo ed elmo, non solo rompe le armi diagonali, ma rende inutile anche lo spadone. CITAZIONE Per quanto riguarda il problema dell'incantesimo del fuoco è super bassa priorità. Non lo riesco proprio a capire e non credo lo riuscrò mai a mettere a posto come vuoi tu. Ok, in attesa del futuro, allora. Avremmo anche recuperato byte liberi e un puntatore. |
|
|
|
30 Jan 2025, 19:40
Messaggio
#2289
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE Il codice è rotto o cosa? sì, l'ho rotto.CITAZIONE ma c'è un modo per non usare questa funzione nella mia versione certo CITAZIONE Nella mia esperienza di questo gioco ti assicuro che non userei mai le armi diagonali sapendo che posso attaccare in mischia in diagonale e anche a distanza con la stessa arma, semplicemente devo tenere conto che per la mischia devo usare la diagonale e per di più è compatibile con scudo ed elmo, non solo rompe le armi diagonali, ma rende inutile anche lo spadone. Devi guardarlo nell'ottica del party e in una progressione economica. Tu lo stai vedendo come gioco singolo e con disponibilità economica enorme.La balestra è già l'arma definitiva, ti basta spostarti di una casella per attaccare a distanza. La verità è che anche adesso, senza che possa attaccare in diagonale, nel momento in cui acquisti la balestra non userai comunque mai più spadone o lancia, tanto meno bastone. Sbaglio? Ad ogni modo il gruppo telegram sembra propendere per il no:
Files allegati
-------------------- |
|
|
|
30 Jan 2025, 19:49
Messaggio
#2290
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Ad ogni modo il gruppo telegram sembra propendere per il no: Questo significa che alla fine non includerete quella funzione? Sai cosa penso della comunità di heroquest, è sempre un bene avere la loro opinione ed esperienza ma per me non è vincolante, so cosa voglio per la mia versione spagnola, indipendentemente dall'opinione della comunità. Messaggio modificato da raul il 30 Jan 2025, 19:50 |
|
|
|
31 Jan 2025, 11:00
Messaggio
#2291
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
Questo significa che alla fine non includerete quella funzione? Credo di sì, ma non sono ancora sicuro. Prova di nuovo a convincermi. Però prova anche tu a convincere te stesso, la balestra è già da sola potentissima, questa modifica non depotenzia le armi diagonali, ha il solo scopo di correggere una regola sbagliata dai programmatori. Questo è il nuovo codice di tiro. Sono tornato alla rev 10 fix2. CITAZIONE at offeset 0x15B8 change to 38D1770488D0EB0288C8D0E8A2A03F30C084D274063A0EA03F741284C974063A16A03F740838D174 047725EB07803E9F3F00741C001EA63FB80000A29F3F80FBFF7502B41AA3E937FECA8816EB37EB1A0 03EA53FB80100A29F3F80FFFF7502B401A3E937FEC9880EEB37E80f00803EA83F007401C388C800D0 7594C3 quando vuoi puoi quindi testare armi diagonali e tiro. -------------------- |
|
|
|
31 Jan 2025, 11:40
Messaggio
#2292
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Questo significa che alla fine non includerete quella funzione? Credo di sì, ma non sono ancora sicuro. Prova di nuovo a convincermi. Però prova anche tu a convincere te stesso, la balestra è già da sola potentissima, questa modifica non depotenzia le armi diagonali, ha il solo scopo di correggere una regola sbagliata dai programmatori. In realtà non vedo la necessità di convincerti, mi hai detto che si può fare un codice per abilitare o disabilitare la funzione di attacco in mischia diagonale con la balestra, quindi la disabilito e tutto è risolto, è assurdo discutere di qualcosa se possiamo avere entrambe le opzioni con una semplice modifica di codice di pochi byte senza rompere il codice. Mi interessa sapere se devo includere o meno questo codice. CITAZIONE Questo è il nuovo codice di tiro. Sono tornato alla rev 10 fix2.
Messaggio modificato da raul il 31 Jan 2025, 11:44 |
|
|
|
31 Jan 2025, 11:59
Messaggio
#2293
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
è assurdo discutere di qualcosa se possiamo avere entrambe le opzioni con una semplice modifica di codice di pochi byte senza rompere il codice. Te l'ho spiegato perché. Perché manutenere un codice con troppe differenze per me è faticoso e più passa il tempo più è facile che crei problemi. Volevo segnalarti questo post. Non che faccia differenza, lo so che non è l'aderenza al regolamento che ti preoccupa: http://forum.yeoldeinn.com/viewtopic.php?p...4df3bb61#p22677 piuttosto l'inutilità delle armi diagonali, ma non mi hai risposto. Non sei convinto che non cambi nulla? la balestra è e resta l'arma più potente del gioco sia che possa sparare in diagonale che no. CITAZIONE Mi interessa sapere se devo includere o meno questo codice. sì. -------------------- |
|
|
|
31 Jan 2025, 12:46
Messaggio
#2294
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Te l'ho spiegato perché. Perché manutenere un codice con troppe differenze per me è faticoso e più passa il tempo più è facile che crei problemi. Per questo ti ho chiesto se era facile o possibile avere entrambi i codici, ma vedo che non è così fastidioso come pensavo, pensavo che si trattasse solo di cambiare un paio di byte. Nota che non sono in grado di capire questo mondo della programmazione e non sono in grado di valutarlo. CITAZIONE piuttosto l'inutilità delle armi diagonali, ma non mi hai risposto. Non sei convinto che non cambi nulla? la balestra è e resta l'arma più potente del gioco sia che possa sparare in diagonale che no. La balestra è l'arma più potente a DISTANZA del gioco dove il suo punto debole è proprio il corpo a corpo, infatti, consiglio di giocarci quando si esce per i corridoi ma all'interno delle stanze è un'altra storia. Le armi diagonali hanno una loro funzione e se è vero che potrebbero ancora essere migliorate con la proposta che ho fatto delle armi combo, quello che sono sicuro è che se si aggiunge la funzione diagonale alla balestra, il resto delle armi non sarà mai utile nella vita, nemmeno con la famosa combo, ma non è tutto, anche la spada a doppio taglio o lo spadone, non hanno senso e quindi, disabilitiamo non solo le armi diagonali, ma anche la spada a doppio taglio. Vorrei che ogni eroe utilizzasse un'arma per ogni situazione, una per il combattimento in mischia per i nemici verticali e diagonali, un'altra come supporto nelle caselle diagonali per attaccare in diagonale, altre per la distanza, ecc. Perché dovrei usare una lancia, se la balestra usa 3 dadi, entrambi attaccano in diagonale e sparano a distanza, sapendo che la balestra non mancherà mai, l'unica cosa che devi tenere in considerazione è che non puoi attaccare in mischia in verticale o in orizzontale, sapendo che e che non mancherà mai l'arma, hai 3 dadi da combattimento in più. Perché avere una spada a doppio taglio se si ha una balestra che usa gli stessi dadi da combattimento e si può sparare da lontano, l'unica cosa che si deve tenere presente è che si deve attaccare in diagonale. In breve, promuovere la balestra significa uccidere la spada a doppio taglio e condannare definitivamente le armi diagonali. È necessario migliorare le armi diagonali e renderle attraenti per il gioco grazie alla loro capacità unica di attacco e lancio in diagonale. Renderle interessanti in situazioni come le posizioni uniche di attacco diagonale o quando si può lanciare l'arma perché non si hanno abbastanza mosse, è un modo interessante di giocare, ecco perché la mia idea di creare combo tra le armi può aiutare a migliorare queste armi che sono così tanto inutilizzate perché inefficaci. Messaggio modificato da raul il 31 Jan 2025, 13:02 |
|
|
|
31 Jan 2025, 14:00
Messaggio
#2295
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE pensavo che si trattasse solo di cambiare un paio di byte. Nota che non sono in grado di capire questo mondo della programmazione e non sono in grado di valutarlo. Nello specifico, questo cambiamento non crea troppi problemi, perché nel caso lo implementassi nel mio codice, nel tuo basterebbe rimuoverlo aggiungendo i famosi 90. E' il caso contrario il vero problema, nel caso aggiungessi un codice solo per la versione spagnola, io avrei dei byte libero che non potrò usare perché altrimenti sovrascriverebbero il tuo codice.Potrei mettere in quella posizione un codice che tu non vuoi (come questo della balestra diagonale ad esempio), in modo da avere lo stesso spazio occupato da due codice diversi personalizzati per la versione ufficiale e quella spagnola, ma dovrebbe occupare lo stesso spazio, per quello dico che è faticoso e difficile. CITAZIONE Vorrei che ogni eroe utilizzasse un'arma per ogni situazione, Non puoi però decidere per il giocatore. Intendo che quello che è per te un modo bello di giocare una partita, altri giocatori lo potrebbero considerare non efficace o noioso. Molti preferiscono usare un'arma definitiva, un'arma utile a tutte le situazioni senza perdere tempo a pensare cosa va bene e cosa va meglio.Poi sono d'accordo con te che specializzarsi appiattisce il gioco, ma dipende cosa uno cerca dall'esperienza. CITAZIONE Perché dovrei usare una lancia, Perché in mischia non devi mai cambiare arma, e puoi sempre attaccare senza perdere un turno tutte le volte.CITAZIONE In breve, promuovere la balestra significa uccidere la spada a doppio taglio e condannare definitivamente le armi diagonali. È necessario migliorare le armi diagonali Una mia proposta, se ricordi, era quella di depotenziare la balestra riducendo la gittata o il numero di proiettili. Credi ancora non sia una buona idea? Alla fine lo scopo tuo è quello di costringere il giocatore a cambiare arma in base alle situazioni. Se sai che la balestra ha queste limitazioni, difficilmente decideresti di sprecare un dardo, quando potresti usare uno spadone in diagonale. come ben sai non sono quasi mai d'accordo a modificare una regola rispetto al boardgame perché l'unico target di questo gioco è il giocatore del boardgame (come me), a cui darebbe molto fastidio un cambio di regola, se non opportunamente giustificato dalla tipologia diversa di gameplay data dal videogioco (come ad esempio la ricerca e disarmo trappole nei corridoi essendo sezioni) -------------------- |
|
|
|
31 Jan 2025, 16:43
Messaggio
#2296
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Nello specifico, questo cambiamento non crea troppi problemi, perché nel caso lo implementassi nel mio codice, nel tuo basterebbe rimuoverlo aggiungendo i famosi 90. Allora smettiamo di discutere e facciamo così. Il vostro codice sarà sicuramente implementato a difficoltà facile, in modo da avere un'altra opzione di gioco. CITAZIONE Non puoi però decidere per il giocatore. Intendo che quello che è per te un modo bello di giocare una partita, altri giocatori lo potrebbero considerare non efficace o noioso. Molti preferiscono usare un'arma definitiva, un'arma utile a tutte le situazioni senza perdere tempo a pensare cosa va bene e cosa va meglio. Poi sono d'accordo con te che specializzarsi appiattisce il gioco, ma dipende cosa uno cerca dall'esperienza. Certo, quando si gioca la prima volta, ovviamente si vuole giocare con un'arma definitiva, ma quando si arriva a un punto in cui ci si sfida e si vogliono provare nuove armi per fare un'altra esperienza, la cosa peggiore che può succedere è avere la sensazione di avere armi totalmente sbilanciate e che il gioco ci costringa a giocare con un paio di armi al massimo. Questa è l'esperienza che posso trasmettere a un giocatore o anche a più giocatori e quello che voglio evitare è che tutti gli eroi siano costretti a usare solo un paio di armi per obbligo, mi piace che abbiano opzioni e che possano vivere esperienze diverse. CITAZIONE Perché in mischia non devi mai cambiare arma, e puoi sempre attaccare senza perdere un turno tutte le volte. Non sto parlando di cambiare arma, ma di usare sempre una lancia se si ha già una balestra che attacca in diagonale (in mischia) e a distanza. CITAZIONE Una mia proposta, se ricordi, era quella di depotenziare la balestra riducendo la gittata o il numero di proiettili. Credi ancora non sia una buona idea? Alla fine lo scopo tuo è quello di costringere il giocatore a cambiare arma in base alle situazioni. Se sai che la balestra ha queste limitazioni, difficilmente decideresti di sprecare un dardo, quando potresti usare uno spadone in diagonale. Il problema non è indebolire l'arma, ma migliorarla. La balestra è perfetta così com'è ora, non c'è bisogno di peggiorarla ma nemmeno di migliorarla, è un'arma incredibile con i suoi pro e contro ben differenziati. CITAZIONE come ben sai non sono quasi mai d'accordo a modificare una regola rispetto al boardgame perché l'unico target di questo gioco è il giocatore del boardgame (come me), a cui darebbe molto fastidio un cambio di regola, se non opportunamente giustificato dalla tipologia diversa di gameplay data dal videogioco (come ad esempio la ricerca e disarmo trappole nei corridoi essendo sezioni) La penso allo stesso modo, ma disapprovo le regole classiche dei giochi da tavolo e solo se il cambiamento è davvero giustificato per guadagnare giocabilità, ma in questo caso, la balestra rende solo un'arma completamente rotta a scapito delle altre. ------------------------- Insisto, se come dici tu nella versione italiana implementerai la tua idea e se io dovessi mettere solo il famoso 90, non vedo la necessità di discuterne, è chiaro che vuoi inserirlo e per quanto io giustifichi la mia opinione non credo che ti convincerà, anzi, penso che il tempo che stiamo perdendo a discutere di questo problema, avresti già potuto creare il codice. Le armi che dovremmo migliorare sono quelle economiche e, in effetti, un'altra idea per migliorarle sarebbe quella di dare la possibilità di cambiare queste armi senza penalità. So che è difficile programmare tutto questo, ma la mia ossessione è quella di dare un uso reale. Messaggio modificato da raul il 31 Jan 2025, 16:45 |
|
|
|
31 Jan 2025, 18:07
Messaggio
#2297
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Sto provando di nuovo il mago con il bastone e sembra che non usi più il bastone come se fosse il bastone di goku e non l'attacco a distanza.
Ho visto che ci sono un paio di cose interessanti da valutare: 1º L'incantesimo tempesta non funziona contro i nemici, ma solo contro gli eroi. 2º Posso disattivare le trappole dietro le porte chiuse. |
|
|
|
31 Jan 2025, 18:36
Messaggio
#2298
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE penso che il tempo che stiamo perdendo a discutere di questo problema, avresti già potuto creare il codice. Il tempo che uso per discutere è una frazione infinitesima del tempo che uso per creare il codice. Queste discussioni mi servono proprio quando sono in dubbio, per evitare ore perse ad implementare una feature che tu non vuoi. Comunque ok, discussione balestra chiusa. A proposito di balestra Siccome ho avuto un'intuizione su come affinare definitiamente il tiro ho lavorato alla revisione 12 (non ci posso credere), più precisamente alla parte di scelta del cambio di direzione. CODICE 1ef:1198: 88 D0 mov al, dl 1ef:119a: 88 CC mov ah, cl 1ef:119c: 05 01 01 add ax, 0x101 1ef:119f: D0 E8 shr al, 1 1ef:11a1: D0 EC shr ah, 1 1ef:11a3: A3 AA 3F mov word ptr [0x3faa], ax <-- save half distance of X and Y 1ef:11a6: 30 C0 xor al, al <-- direction choice routine 1ef:11a8: 3A 0E AB 3F cmp cl, byte ptr [0x3fab] <-- check if X distance reached it's half 1ef:11ac: 74 13 je 0x11c1 <-- if YES reset X half value and change direction 1ef:11ae: 3A 16 AA 3F cmp dl, byte ptr [0x3faa] <-- check if Y distance reached it's half 1ef:11b2: 74 06 je 0x11ba <-- if YES reset Y half value and change direction 1ef:11b4: 38 CA cmp dl, cl 1ef:11b6: 7C 2B jl 0x11e3 1ef:11b8: EB 0C jmp 0x11c6 1ef:11ba: C6 06 AA 3F 00 mov byte ptr [0x3faa], 0 1ef:11bf: EB 22 jmp 0x11e3 1ef:11c1: C6 06 AB 3F 00 mov byte ptr [0x3fab], 0 1ef:11c6: 84 D2 test dl, dl <-- vertical routine 1ef:11c8: 74 19 je 0x11e3 <-- if Y distance is zero go to horizontal routine 1ef:11ca: 00 1E A6 3F add byte ptr [0x3fa6], bl 1ef:11ce: B8 00 00 mov ax, 0 1ef:11d1: 80 FB FF cmp bl, 0xff 1ef:11d4: 75 02 jne 0x11d8 1ef:11d6: B4 1A mov ah, 0x1a 1ef:11d8: A3 E9 37 mov word ptr [0x37e9], ax 1ef:11db: FE CA dec dl 1ef:11dd: 88 16 EB 37 mov byte ptr [0x37eb], dl 1ef:11e1: EB 1B jmp 0x11fe 1ef:11e3: 84 C9 test cl, cl <-- horizontal routine 1ef:11e5: 74 DF je 0x11c6 <-- if X distance is zero go to vertical routine 1ef:11e7: 00 3E A5 3F add byte ptr [0x3fa5], bh 1ef:11eb: B8 01 00 mov ax, 1 1ef:11ee: 80 FF FF cmp bh, 0xff 1ef:11f1: 75 02 jne 0x11f5 1ef:11f3: B4 01 mov ah, 1 1ef:11f5: A3 E9 37 mov word ptr [0x37e9], ax 1ef:11f8: FE C9 dec cl 1ef:11fa: 88 0E EB 37 mov byte ptr [0x37eb], cl 1ef:11fe: E8 13 00 call 0x1214 <-- wall/object collisione check routine 1ef:1201: 80 3E A8 3F 00 cmp byte ptr [0x3fa8], 0 <-- 1ef:1206: 74 01 je 0x1209 <-- 1ef:1208: C3 ret <-- else object or wall was HIT 1ef:1209: 88 C8 mov al, cl 1ef:120b: 00 D0 add al, dl <-- if X+Y distance is not zero 1ef:120d: 75 97 jne 0x11a6 <-- back to direction choice routine 1ef:120f: C3 ret <-- else target was HIT 1ef:1210: 90 nop 1ef:1211: 90 nop 1ef:1212: 90 nop 1ef:1213: 90 nop 1ef:1214: 53 push bx 1ef:1215: 52 push dx 1ef:1216: 8A 36 A6 3F mov dh, byte ptr [0x3fa6] 1ef:121a: 8A 16 A5 3F mov dl, byte ptr [0x3fa5] 1ef:121e: E8 5D 4E call 0x607e 1ef:1221: A0 EA 37 mov al, byte ptr [0x37ea] 1ef:1224: 30 E4 xor ah, ah 1ef:1226: 01 C3 add bx, ax 1ef:1228: 8A 87 6F 56 mov al, byte ptr [bx + 0x566f] <-- checks if the tile is free (00) or occupied (30=rock) 1ef:122c: 3C 00 cmp al, 0 1ef:122e: 74 21 je 0x1251 <-- if occupied jump to specific object check 1ef:1230: 80 3E E9 37 01 cmp byte ptr [0x37e9], 1 1ef:1235: 74 0C je 0x1243 1ef:1237: A8 20 test al, 0x20 <-- Horizontal Door check 1ef:1239: 75 12 jne 0x124d 1ef:123b: A8 80 test al, 0x80 <-- Horizontal Wall check 1ef:123d: 74 12 je 0x1251 1ef:123f: EB 3E jmp 0x127f 1ef:1241: 90 nop 1ef:1242: 90 nop 1ef:1243: A8 10 test al, 0x10 <-- Vertical Door check 1ef:1245: 75 06 jne 0x124d 1ef:1247: A8 40 test al, 0x40 <-- Vertical Wall check 1ef:1249: 74 06 je 0x1251 1ef:124b: EB 32 jmp 0x127f 1ef:124d: A8 04 test al, 4 <-- opened door check 1ef:124f: 74 2E je 0x127f 1ef:1251: 8A 87 6F 58 mov al, byte ptr [bx + 0x586f] <-- specific object check 1ef:1255: BB 86 49 mov bx, 0x4986 <-- bitmask table where object properties are stored 1ef:1258: 51 push cx 1ef:1259: 88 C1 mov cl, al 1ef:125b: C0 E9 03 shr cl, 3 1ef:125e: 01 CB add bx, cx 1ef:1260: 59 pop cx 1ef:1261: 24 07 and al, 7 1ef:1263: 0F A3 07 bt word ptr [bx], ax <-- verify if the object is passable (ie. table) or not (ie. fireplace) 1ef:1266: 72 17 jb 0x127f 1ef:1268: 80 3E EB 37 00 cmp byte ptr [0x37eb], 0 <-- checks if the projectile hit the target 1ef:126d: 74 15 je 0x1284 1ef:126f: 8A 36 A6 3F mov dh, byte ptr [0x3fa6] <-- update projectile's X and Y 1ef:1273: 8A 16 A5 3F mov dl, byte ptr [0x3fa5] 1ef:1277: E8 0D 00 call 0x1287 1ef:127a: A2 A8 3F mov byte ptr [0x3fa8], al 1ef:127d: EB 05 jmp 0x1284 1ef:127f: C6 06 A8 3F 01 mov byte ptr [0x3fa8], 1 1ef:1284: 5A pop dx 1ef:1285: 5B pop bx 1ef:1286: C3 ret CITAZIONE at 0x15B8 change to
88D088CC050101D0E8D0ECA3AA3F30C03A0EAB3F74133A16AA3F740638CA7C2BEB0CC606AA3F00EB 22C606AB3F0084D27419001EA63FB8000080FBFF7502B41AA3E937FECA8816EB37EB1B84C974DF003 EA53FB8010080FFFF7502B401A3E937FEC9880EEB37E81300803EA83F007401C388C800D07597C390 909090 at 0x1650 change 803EE93701740CA8207512A8807412EB3E9090A8107506A8407406EB32A804742E8A876F58 -------------------- |
|
|
|
31 Jan 2025, 19:06
Messaggio
#2299
|
|
Gruppo: SMod Messaggi: 14.544 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE 1º L'incantesimo tempesta non funziona contro i nemici, ma solo contro gli eroi. Ho provato adesso e a me funziona. Come gli altri incantesimi di attacco anche a questo serve la linea di vista. Non è che per caso eri in una posizione non in linea di vista? Ad ogni modo prova l'ultima rev 12. CITAZIONE 2º Posso disattivare le trappole dietro le porte chiuse. cavolo, questa non l'avevo prevista. Ho capito il problema. E' il modo in cui ho riscritto il controllo di disarmo trappole (oltre le sezioni). Pensi si possa declassare ad un non-problema o pensi sia indispensabile risolverlo? nessuno proverebbe mai a disarmare una trappola oltre ad una porta chiusa. -------------------- |
|
|
|
31 Jan 2025, 19:19
Messaggio
#2300
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Significa che ti ho convinto a non aggiungere l'attacco diagonale in mischia della balestra?
Ad ogni modo prova l'ultima rev 12. Strano, ora con la rev. 12 funziona. CITAZIONE Pensi si possa declassare ad un non-problema o pensi sia indispensabile risolverlo? nessuno proverebbe mai a disarmare una trappola oltre ad una porta chiusa. Declassamento a un livello inferiore di problema senza alcun dubbio at offeset 0x15B8 change to 88D088CC050101D0E8D0ECA3AA3F30C03A0EAB3F74133A16AA3F740638CA7C2BEB0CC606AA3F00EB 22C606AB3F0084D27419001EA63FB8000080FBFF7502B41AA3E937FECA8816EB37EB1B84C974DF00 3 EA53FB8010080FFFF7502B401A3E937FEC9880EEB37E81300803EA83F007401C388C800D07597C39 0 909090
Messaggio modificato da raul il 31 Jan 2025, 22:10 |
|
|
|
![]() ![]() |
| Versione Lo-Fi | Oggi è il: 30th October 2026 - 01:31 |