Commit graph

156 commits

Author SHA1 Message Date
attilavs2
5842aa905e npc : Implémentation théorique de la machine d'état 2024-08-27 12:41:01 +02:00
attilavs2
e37bf141c2 npc : Début d'ajout d'IA 2024-08-12 16:28:35 +02:00
attilavs2
3c6a2faf99 npc : Collision des npcs "acceptable" 2024-08-11 19:45:21 +02:00
attilavs2
35e1d498f9 npc : remove_npc() parfait 2024-08-11 10:34:07 +02:00
attilavs2
1c978dbefa Merge branch 'dev' of git.planet-casio.com:Slyvtt/Collab_RPG into npc_upgrade 2024-08-11 10:18:45 +02:00
attilavs2
ee3b25a366 npc : Simplification de npc_pathfinding + tentative collision de npcs + suppression de map_draw 2024-08-06 15:36:34 +02:00
attilavs2
1767643da1 npc : Suivi sans chemin fonctionel (sans collisions) 2024-08-05 23:59:20 +02:00
mibi88
e15109b220 Using doxygen 2024-08-03 16:02:01 +02:00
attilavs2
84043e31e7 npc : Debug pathfinding 2024-08-02 23:15:48 +02:00
attilavs2
10d44d6a88 Merge branch 'dev' into npc_upgrade 2024-08-02 19:02:23 +02:00
mibi88
a27ad9a14f Ran clang-format 2024-08-02 18:29:56 +02:00
mibi88
fe824d7340 Inventory management. 2024-08-02 18:29:27 +02:00
mibi88
b26cf53e91 Inventory item selection. 2024-08-02 16:14:04 +02:00
mibi88
5dab7f9f18 Cleaner inventory rendering 2024-08-02 12:59:10 +02:00
attilavs2
7b3e3aaec8 npc : Résolution du problème de free() sur statique, amélioration de npc_remove
(Setup de débug de npc_pathfind() partiellement commenté également)
2024-08-02 12:04:20 +02:00
attilavs2
66c579db60 npc : npc_remove correct et npc_remove_pos 2024-08-02 09:29:41 +02:00
attilavs2
77d3cc9c9b Revert "npc : Debug, crash pre-main"
This reverts commit 0d8b522543.
2024-08-01 23:33:05 +02:00
mibi88
311b7f27df Ran clang-format 2024-08-01 23:09:43 +02:00
mibi88
d555c5be6f Started inventory rendering. 2024-08-01 23:09:04 +02:00
attilavs2
0d8b522543 npc : Debug, crash pre-main 2024-08-01 20:49:57 +02:00
mibi88
04d4c9e31e Cleaner enums with clang-format. 2024-08-01 19:14:29 +02:00
mibi88
771d844bc4 Ran clang-format. 2024-08-01 19:11:11 +02:00
mibi88
ad902217ea Merge branch 'dev' of git.planet-casio.com:Slyvtt/Collab_RPG into dev 2024-08-01 19:08:51 +02:00
mibi88
cce7209221 Starting to add the inventory. 2024-08-01 19:08:47 +02:00
attilavs2
4b636bb428 Merge branch 'dev' of git.planet-casio.com:Slyvtt/Collab_RPG into dev 2024-08-01 18:35:43 +02:00
attilavs2
a8ff55c1cf npc : Fix NPC_STACK_SIZE qui était trop gros pour fx 2024-08-01 18:34:36 +02:00
mibi88
755ed1a1a8 Merge branch 'dev' of git.planet-casio.com:Slyvtt/Collab_RPG into dev 2024-08-01 17:57:35 +02:00
mibi88
6f16556fb4 Cleanup + bug fix + assets for fx 2024-08-01 17:57:15 +02:00
attilavs2
5cc9216155 Fix warnings and clang-format 2024-08-01 17:48:10 +02:00
attilavs2
322610d723 Merge branch 'dev' of git.planet-casio.com:Slyvtt/Collab_RPG into dev 2024-08-01 17:40:00 +02:00
attilavs2
a86462fdb2 npc : Functional npc_stack 2024-08-01 17:37:42 +02:00
mibi88
6c5641e5e9 Added NPC animation. 2024-08-01 17:37:20 +02:00
mibi88
a8294d3542 Add animation support 2024-08-01 16:47:53 +02:00
attilavs2
0f887ea419 rendu : Suppresion de dclear()s non nécéssaires 2024-08-01 15:28:49 +02:00
attilavs2
9fc15af523 Fix merge issues 2024-08-01 15:21:54 +02:00
attilavs2
86bb0a9cfc Merge branch 'dev' of git.planet-casio.com:Slyvtt/Collab_RPG into dev 2024-08-01 15:10:55 +02:00
attilavs2
fd28af1005 npc : Ajout de npc_stack et réecriture des fonctions + Résolution de warnings 2024-08-01 15:05:42 +02:00
mibi88
e581fd31b1 Merge branch 'dev' of git.planet-casio.com:Slyvtt/Collab_RPG into dev 2024-08-01 13:04:54 +02:00
mibi88
1177626b3c Indoor maps 2024-08-01 13:04:20 +02:00
attilavs2
3f03c37bd2 clang-format sur src/* (+ hook clang-format ?) 2024-08-01 00:01:34 +02:00
mibi88
a3d0ca40c1 Added portal support 2024-07-31 22:21:34 +02:00
mibi88
48f1f44b5b Converting portals. Not tested yet. 2024-07-31 21:57:37 +02:00
mibi88
0e46c490ae Restore everything... 2024-07-31 20:10:45 +02:00
attilavs2
1daa58723c Optimisation du rendu 2024-07-30 17:49:40 +02:00
mibi88
5eb1d18ea7 Small improvement 2024-07-29 21:08:55 +02:00
mibi88
2ca939430d Better .clang-format (maybe I added some useless things: I don't know what the LLVM style sets the settings to) 2024-07-29 21:04:23 +02:00
mibi88
dafe7032f3 Using clang-format 2024-07-29 11:36:11 +02:00
mibi88
3f38bf4ac2 Very simple player selection 2024-07-27 17:38:58 +02:00
mibi88
8ef79972c8 Use the right tiny npc 2024-07-27 17:20:06 +02:00
mibi88
04480f2c2c Merge branch 'dev' of git.planet-casio.com:Slyvtt/Collab_RPG into npc 2024-07-27 15:31:11 +02:00