d58c0303e9
surface: hallazgo 1 — SurfaceData::width/height de float a int
...
Las dimensiones en píxeles son enteros por naturaleza. Convertidos los
miembros y constructores a int, y ajustados getWidth()/getHeight() para
devolver int. Eliminados los static_cast<int>(...->width/height) y
static_cast<int>(surface->getWidth/getHeight()) redundantes que sólo
existían para compensar el tipo erróneo.
Los callers que inicializan SDL_FRect directamente con getWidth/getHeight
requieren static_cast<float> explícito (sprite.cpp, animated_sprite.cpp,
notifier.cpp, title.cpp) por las reglas de narrowing de list-init.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-18 12:22:19 +02:00
46dc81124f
clang-tidy
2026-04-03 09:31:41 +02:00
dc1470ec0e
- nou format per a assets.yaml
...
- ResourceList gestiona addAsset i removeAsset
2026-04-03 08:17:41 +02:00
052607873b
posat un poc d'ordre en els comandos de la consola
2026-04-03 07:50:11 +02:00
6faa80eef4
continue amb els ambits
2026-04-02 23:01:39 +02:00
9ffd29bea8
- ambits en la consola
...
- verifica que la habitacio de debug.yaml existisca
2026-04-02 22:45:27 +02:00
7287d65ca3
afegir i borrar rooms
2026-04-02 22:14:19 +02:00
cea5492abc
fix: bug que feia que en el editor, al canviar d'habitació el renderInfo tornara a eixir
2026-04-02 19:55:28 +02:00
cccb2359cf
mes retocs a minimap. arreglat el calcul dels minipixels en els tiles amb transparent
2026-04-02 19:49:43 +02:00
b5e822c65f
retocs sucosets al minimap
2026-04-02 19:16:01 +02:00
c14774478c
treballant en el minimapa
2026-04-02 18:46:28 +02:00
3c3e012386
- afegides opcions persistents al editor
...
- afegida rejilla
2026-04-02 17:38:03 +02:00
44b6f6830d
primera versió del editor de tiles
2026-04-02 16:55:56 +02:00
0d12591925
tile_picker ara gasta spacing_in i spacing_out
2026-04-02 14:57:54 +02:00
22d6ac2fbf
treballant en editor de items i tile_picker
2026-04-02 14:49:26 +02:00
acaf434e5c
reorganitzada la status bar del editor
2026-04-02 14:13:05 +02:00
5f25562d52
editar les propietats de la habitacio
2026-04-02 14:06:35 +02:00
fc28586940
- faltava propietat mirror
...
- al fer clic es tanca la consola
2026-04-02 13:02:35 +02:00
273d9304dc
editar propietats del enemic
2026-04-02 12:45:29 +02:00
3a5b16346b
RoomSaver ja no reventa els yamals
2026-04-02 11:52:53 +02:00
eca5a55d3c
nova font per al editor
2026-04-02 11:30:16 +02:00
20bac58814
al eixir del editor, recarrega la habitació nova
2026-04-02 11:21:08 +02:00
a6fae7b001
guardat dels canvis en la habitacio
2026-04-02 11:10:03 +02:00
b31346830f
drag'n drop de enemics, boundaries i items
2026-04-02 10:53:21 +02:00
b6fec3eba7
drag'n drop del jugador
2026-04-02 10:39:57 +02:00
606388227c
mostra les rutes dels enemics al editor
2026-04-02 10:36:41 +02:00
a2caf95005
començem a treballar en el editor
2026-04-02 10:28:19 +02:00