scp-fs2open / scp-fs2open/fs2open.github.com
FR: way to make AI turrets fire at particular point on ship. Subsystem flag?
- Lingua principale
- C++
- Stelle
- 487
- Fork
- 184
- Merge medio
- 3g 8h
- PR unite (30g)
- 45
Descrizione
AI turrets (not sure about primary/secondary weapons) seem to be targeting the LOD0 mesh's 0,0,0 point/pivot point
Seen in this timestamped video
https://www.youtube.com/watch?v=KHrqA2no7Gc&t=77s
This is where the model centre (0,0,0) is located
The model centre is placed there for specific ground vehicle-based script reasons but I can see this being an issue with oddly-shaped ships where the model centre doesn't correspond to the ship's hull.
One possible solution is to have a subsystem flag which has AI turret fire target it as a priority until it is destroyed. Also good for showing "targeted" attacks, Wrath of Khan-style against the Enterprise.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
L'issue non indica file, test o punti di ingresso. Inizia dal video con timestamp e verifica se AI turrets mirano all'origine del modello LOD0. Una modifica completa richiederebbe un meccanismo di puntamento concordato, ad esempio un flag di sottosistema prioritario, e un modo per verificare che il fuoco della torretta punti al punto selezionato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp
- Ambito
- game-dev
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100