Commit graph

81 commits

Author SHA1 Message Date
mibi88
c82a9fc5da Fixed some graphical issues, only one is still there on mono 2023-07-19 20:53:14 +02:00
mibi88
65ed14fc37 Everything is working now. 2023-07-19 20:06:28 +02:00
mibi88
aafa52f4ae Changed showtext_opt to redraw the screen on the animation at the end of an interaction, like Lephé recommended it. 2023-07-19 17:43:02 +02:00
mibi88
afc2623ad0 Fixed a little bug, animation working on th CG50 (thanks Sly) 2023-07-19 16:57:40 +02:00
mibi88
5c02111ac2 Still trying to fix my image_t problems ... 2023-07-19 00:17:38 +02:00
mibi88
ea66f50f44 Everything is now working, except the animation after choosing. 2023-07-18 21:08:12 +02:00
mibi88
acb859eaa8 Already did some fixes, trying to improve animations. 2023-07-18 19:47:47 +02:00
mibi88
f71121a79e Added interactive dialogs, but they are not working properly yet. 2023-07-15 19:26:32 +02:00
mibi88
e53c3d612d Merge branch 'master' of gitea.planet-casio.com:Slyvtt/Collab_RPG 2023-07-15 11:43:34 +02:00
mibi88
1a6ed047ea Managing interactive dialogs. Nothing tested yet. 2023-07-15 11:43:24 +02:00
SlyVTT
d3c6e319d9 correction of a minor position issue in Dialogs on CG + better definition and use of GRAYMODEOK 2023-07-14 15:28:00 +02:00
mibi88
44e966039c Merge pull request 'Dialogs with Sly's fixes for the grey engine.' (#23) from mibi88/Collab_RPG-affichage-dialogues:master into master
Reviewed-on: https://gitea.planet-casio.com/Slyvtt/Collab_RPG/pulls/23
2023-07-13 23:52:10 +02:00
mibi88
6ccd93843d Fixed the code to work with Sly's changes 2023-07-13 23:49:07 +02:00
mibi88
a743b88569 Merge branch 'master' of gitea.planet-casio.com:Slyvtt/Collab_RPG 2023-07-13 23:33:50 +02:00
SlyVTT
2cfff4525b added some screenshots 2023-07-13 22:23:59 +02:00
SlyVTT
04f0a75472 added transparency to all mode + working dialogs on all plateforms and for all colorsets (thanks Lephe) 2023-07-13 22:23:31 +02:00
mibi88
f71c185a8d Start of the interactive dialogs code 2023-07-13 12:06:48 +02:00
mibi88
90ddeabbf1 Merge branch 'master' of gitea.planet-casio.com:Slyvtt/Collab_RPG 2023-07-12 12:45:32 +02:00
mibi88
4e06ddce10 Dialogs displaying now works on cg! 2023-07-12 12:42:28 +02:00
mibi88
ca69693c5c Fixed a little typo 2023-07-12 11:44:41 +02:00
mibi88
4956d0de31 Fixed a displaying bug (thanks Slyvtt !) 2023-07-11 23:32:09 +02:00
mibi88
6fa6f03c1a More improvements but something is still buggy :/ 2023-07-11 13:46:18 +02:00
mibi88
dc2a0b1473 Continued improving it. 2023-07-11 13:29:48 +02:00
mibi88
813c23ad00 Dialogs management should work, had not the time to test it yet. 2023-07-11 11:23:27 +02:00
SlyVTT
5f55b46bad added custom font support for both plateform + created a dummy font + corrected dialog text line spacing 2023-07-10 20:55:27 +02:00
SlyVTT
17758d07f0 All tilesets converted to add transparency on foreground layer tiles 2023-07-10 20:22:54 +02:00
SlyVTT
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
SlyVTT
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
mibi88
c7008cc4d1 Player position fix for cg version 2023-07-09 22:20:53 +02:00
mibi88
32d40773ac Merge branch 'master' of gitea.planet-casio.com:Slyvtt/Collab_RPG 2023-07-09 22:05:22 +02:00
mibi88
474aa17573 Collisions are now entirely working, started implementing dialogs (I know currently it is only an animation and a little message that it is not implemented). 2023-07-09 22:02:59 +02:00
SlyVTT
396c9c9bfe code made complaitn with the 'max 80-char per line' rule 2023-07-09 21:53:07 +02:00
SlyVTT
05f3f8ff4f recover Mibi's README.md 2023-07-09 20:55:20 +02:00
SlyVTT
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
mibi88
7913b336b7 Collisions are finally completely working
Fixed collisions, only items in the hard tiles array are missing, but they can be easily filled with Fcalva's list.
2023-07-09 16:17:33 +02:00
mibi88
48854d5108 Merge branch 'master' of gitea.planet-casio.com:Slyvtt/Collab_RPG 2023-07-09 16:15:13 +02:00
mibi88
86430b853a Collisions are now completely working, just need to fill the array of all tiles where the player can't go through. 2023-07-09 15:45:46 +02:00
mibi88
83b37d8abf Merge pull request 'Finition du premier jet du tileset couleur' (#19) from Fcalva/Collab_RPG_Fcalva3:master into master
Reviewed-on: https://gitea.planet-casio.com/Slyvtt/Collab_RPG/pulls/19
2023-07-09 15:08:47 +02:00
d771f2ed39 Finition du premier jet du tileset couleur 2023-07-09 14:00:17 +02:00
mibi88
6afde39af8 \o/ The collisions are working PERFECTLY now except on the borders of the map! \o/ 2023-07-09 13:37:49 +02:00
mibi88
909e0760c5 Collisions are not sticky anymore and the player can't go trough the blocks but he is shaking when you collide with a wall and is not stopped by the borders of the map. 2023-07-09 13:22:20 +02:00
mibi88
9a85dfc20b Tileset en couleur en utilisant la palette EGA64 de Fcalva
Le CMakeLists.txt est fonctionnel et on peut choisir entre le tileset 2b et celui EGA64, j'ai testé les deux sur CG donc ça devrait être bon !
2023-07-09 12:42:19 +02:00
mibi88
50d32811a0 Fixed CMakeLists.txt to be able to choose between the color and the 2b tileset on the CG 2023-07-09 12:39:08 +02:00
mibi88
a1b6a5d697 Merge pull request 'Tileset couleur' (#16) from Fcalva/Collab_RPG_Couleur_CG:master into tileset-couleur
Bon, je merge ça dans une branche séparée pour l'implémenter correctement.
2023-07-09 11:29:52 +02:00
84f2f80cb0 J'avais oublié d'exporter ^^' 2023-07-09 10:42:54 +02:00
0baa26c142 Delete 'assets-cg/tilesetEGA_CG.xcf' 2023-07-09 10:35:34 +02:00
8783e0e796 Tileset couleur 2023-07-09 10:30:27 +02:00
SlyVTT
9666d21ec1 corrected Player struct to avoid char overflow on CG (resolution is 396px wide > 255 (so out of bound for char) 2023-07-08 23:02:57 +02:00
SlyVTT
8258bc7bb8 corrected tile issue with full map 2023-07-08 22:48:46 +02:00
SlyVTT
4b419694fc added a full map 25x14 tiles + start a Tile_Data structure for collision 2023-07-08 22:39:06 +02:00