1
0
Fork 0
Commit Graph

35 Commits

Author SHA1 Message Date
Sylvain PILLOT fd182b5f3c Some minor tuning on dialogs sequence + remove/adjust DEBUGMODE infos 2023-08-22 10:48:01 +02:00
Sylvain PILLOT d81616ad38 separated dialogs into 1 file per map with link in tmx + created dialog sequence/kinkage system + adjusted all maps data accordingly 2023-08-22 10:39:37 +02:00
Sylvain PILLOT 4a81853505 Ok, bugs are fixed - need now to implement dialog sequence and automatic story mode 2023-08-21 22:53:33 +02:00
Sylvain PILLOT 35e173f838 first attempt of external dialogs with level0.tmx only - currently buggy - not compiling 2023-08-21 21:35:49 +02:00
Sylvain PILLOT 9c38862507 corrected a little bug in path (forgot to take the last point of the track + edited a bit maps for aesthetic reasons :D 2023-08-21 14:05:22 +02:00
Sylvain PILLOT 4dec9677ff adjusted some images to get correct upscaling on CG versions 2023-08-20 11:02:00 +02:00
Sylvain PILLOT 311ee090b0 Merge remote-tracking branch 'origin/lephe-art' into dev 2023-08-20 10:52:03 +02:00
Sylvain PILLOT 8a7a09d960 Merge remote-tracking branch 'origin/converter-fix' into dev 2023-08-20 10:22:48 +02:00
Lephenixnoir 4eac46ee71
fix alignment of NPC xdata/ydata with fxconv workaround
fxconv.ptr() should have an alignment parameter
2023-08-19 23:42:48 +02:00
Lephenixnoir b196419d5c
some art/font improvements + auto scaling 2023-08-19 17:33:00 +02:00
attilavs2 5b74a5e4b9 Solved TLB miss by changing bytes() to bytes("", "UTF-16") 2023-08-19 15:34:26 +02:00
Sylvain PILLOT 8639a3feed added representation of NPCs + finalized path importation for NPCs - data alignement issue to be solved 2023-08-19 14:18:41 +02:00
Sylvain PILLOT 196cbb97ae tuned a bit dialogs (validate with SHIFT) + start working on NPCs path 2023-08-19 11:16:51 +02:00
Sylvain PILLOT f56b6432f2 interaction with items of the map (NPC, INFO, SIGNS, ...) 2023-08-18 20:56:44 +02:00
Sylvain PILLOT 9d8464e0d5 added items on all maps - one bug to be corrected with coodinates 2023-08-16 23:12:16 +02:00
Sylvain PILLOT a5328d0be6 Added support for Player actions and interaction with the items within the map 2023-08-16 19:36:31 +02:00
Sylvain PILLOT c5975889bc Added importation of ExtraData from ObjectLayer in Tiled TMX files 2023-08-16 17:34:45 +02:00
Sylvain PILLOT 6075e47ba8 try to import Extra Data from world and maps 2023-08-15 16:50:51 +02:00
Sylvain PILLOT df33d2f090 added a new 1bit (N&B) target for CG to test the maps in the emulator 2023-08-15 12:55:06 +02:00
Sylvain PILLOT 272d60b0aa preparing stuff for map change when reaching borders during gameplay 2023-08-14 18:40:36 +02:00
Sylvain PILLOT e012e5a428 A loooooooot of refactoring to make the function calls easier and more consistant 2023-08-11 08:54:04 +02:00
Sylvain PILLOT 16a198bc64 try to find the source of the bug (need to get map data correctly filled) in map with converter.py 2023-08-10 16:22:31 +02:00
Sylvain PILLOT 53b0ddf750 converter.py correctly reads and treat maps in world file (importation into data structure in C files not fully working yet 2023-08-08 09:46:07 +02:00
Sylvain PILLOT 7d04e62848 corrected maps + start implementing world with multiple maps 2023-08-03 21:55:51 +02:00
Sylvain PILLOT f805cf7b16 added map level3.tmx 2023-08-03 08:11:39 +02:00
Sylvain PILLOT 5e0612f7ec corrected maps level1.tmx and level2.tmx to get correct split per layer 2023-08-02 19:37:29 +02:00
Sylvain PILLOT e0e4140c9b Made map importation from tmx a bit cleaner + map structure slightly lighter 2023-08-01 22:26:59 +02:00
Sylvain PILLOT 17758d07f0 All tilesets converted to add transparency on foreground layer tiles 2023-07-10 20:22:54 +02:00
Sylvain PILLOT 66a66bae91 split map into Background and Foreground layers + added transparency for foreground layer (CG only at present) + split rendering layer by layer 2023-07-10 19:35:22 +02:00
Sylvain PILLOT 6ec5895acc corrected a bug on CG that make impossible to reach certain position on screen + added some non walkable tiles on map 2023-07-10 13:11:35 +02:00
Sylvain PILLOT a7d6e8f2d7 added a layer Walkable in Tiled level0.tmx, importation in fxconv + dedicated walkable array in Map struct 2023-07-09 20:27:22 +02:00
Sylvain PILLOT 8258bc7bb8 corrected tile issue with full map 2023-07-08 22:48:46 +02:00
Sylvain PILLOT 4b419694fc added a full map 25x14 tiles + start a Tile_Data structure for collision 2023-07-08 22:39:06 +02:00
mibi88 23dde6593c Improved collisions and CG port. Still need to make the collisions less sticky. 2023-07-08 20:07:34 +02:00
Sylvain PILLOT f0417bee16 merged MiBi88's work on map movement and rendering + FCalva's work on adding a target for fxCG50 2023-07-07 18:22:39 +02:00