summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-09-04create a structure battle and make use of itHEADmasterOlivier Gayot
2016-09-04started removing SURFACES and POSITIONSOlivier Gayot
2016-09-04refactored battle functionOlivier Gayot
2015-05-16added default font to make the project runOlivier Gayot
2015-05-16makefile: updated the dependencies handling methodOlivier Gayot
2015-01-11rewitten the code of the selection changeOlivier Gayot
2015-01-11coding rules: stop at 78 colsrewriteOlivier Gayot
2015-01-11renamed the rects inside the struct positionsOlivier Gayot
2015-01-11remove or replace a lot of code for the initializationOlivier Gayot
2015-01-11use the target mask to restrict the possible targetsOlivier Gayot
2015-01-10renamed the output binaryOlivier Gayot
2015-01-10allow to pass the resolution as argumentsOlivier Gayot
2015-01-10added esunaOlivier Gayot
2015-01-10emphasize the categories in the action listOlivier Gayot
2015-01-10do not handle font I/O inside the game.Olivier Gayot
2015-01-10cleaned the initialization / shutdown a littleOlivier Gayot
2015-01-10drop events produced during sleepsOlivier Gayot
2015-01-10hide the action frame when selecting a targetOlivier Gayot
2015-01-10added "cyanmure" magicOlivier Gayot
2015-01-10added "Defend" actionOlivier Gayot
2015-01-09added UltimaOlivier Gayot
2015-01-09change the type of target of "Choc"Olivier Gayot
2015-01-09select the default target according to the type of selectionOlivier Gayot
2015-01-09pass the target type to select_targetOlivier Gayot
2015-01-09allow to display a multiple selectionOlivier Gayot
2015-01-09select a target using a structure instead of an indexOlivier Gayot
2015-01-09handle the different type of targetsOlivier Gayot
2015-01-09implement a way to define who is targetable by an actionOlivier Gayot
2015-01-09replace the code of the artificial "intellligence"Olivier Gayot
2015-01-09added forgotten header fileOlivier Gayot
2015-01-09use a generic way to handle a turn from a cpu or a playerOlivier Gayot
2015-01-09use a new field which contains the playing characterOlivier Gayot
2015-01-08move some functions and headers so that the compilation is quickerOlivier Gayot
2015-01-08deactivate the display of the mapOlivier Gayot
2015-01-08blit the background only once (no need for a weird function)Olivier Gayot
2015-01-08add new pointers to screen and backgroundOlivier Gayot
2015-01-08handle the two teams the same wayOlivier Gayot
2015-01-08create the red surface for the warrior gobelinsOlivier Gayot
2015-01-08mark non public functions as staticOlivier Gayot
2015-01-08fixed infinite loop when some enemy is deadOlivier Gayot
2015-01-08initialize the items (aka objects) of the teamsOlivier Gayot
2015-01-08removed unused deprecated constantsOlivier Gayot
2015-01-08fix invalid write in new_enemy_team and in FjouerOlivier Gayot
2015-01-08do not free the pointer returned by SDL_SetVideoModeOlivier Gayot
2015-01-08handle the selection of a target in a generic way.Olivier Gayot
2015-01-08add callback functions associated to a leaf actionOlivier Gayot
2015-01-08fix: the game stopped when we cancelled a root actinOlivier Gayot
2015-01-08remove old functions to select an entryOlivier Gayot
2015-01-08use a generic way to navigate through entriesOlivier Gayot
2015-01-08use the objects assigned to the teams instead of a common arrayOlivier Gayot