the_dungeon_project issueshttps://gitlab.crans.org/genie_logiciel_2015/the_dungeon_project/-/issues2015-12-31T18:06:18+01:00https://gitlab.crans.org/genie_logiciel_2015/the_dungeon_project/-/issues/42Core_Task: Putting the "trigger effect" feature of the class TrigerEntity in ...2015-12-31T18:06:18+01:00Thomas DupriezCore_Task: Putting the "trigger effect" feature of the class TrigerEntity in the Entity class.Objective:
* Putting the "trigger effect" feature of the class TrigerEntity in the Entity class.
Reason:
* The Entity hierarchy won't be split anymore (it will be a single line of inheritance).
* The Characters will be able to have...Objective:
* Putting the "trigger effect" feature of the class TrigerEntity in the Entity class.
Reason:
* The Entity hierarchy won't be split anymore (it will be a single line of inheritance).
* The Characters will be able to have "effect triggers" (halo of flame...)
How:
* Defining in the Entity class a list of "Triggers" (which are couples of the form: (function that maps an Entity to a Zone<which defines the zone, with regards to the entity to which the Trigger is attached, where any other entity moving in should trigger the effect>, list of instances of the Effect class (will be defined)<what should happen when an entity enters the trigger zone>))
* Modifying the gameLoop (or elsewhere) so that these triggers are checked when the entities are moving
Questions/Remarks ?Arnaud GuerquinArnaud Guerquinhttps://gitlab.crans.org/genie_logiciel_2015/the_dungeon_project/-/issues/71No more system.out.println2018-01-24T06:58:09+01:00Myriam BegelNo more system.out.printlnI implemented the logging system, I replace all the system.out.println in all the classes by logging on monday so please only use logging now !!!
I don't want to spend hours that night again trying to find the few println that have bee...I implemented the logging system, I replace all the system.out.println in all the classes by logging on monday so please only use logging now !!!
I don't want to spend hours that night again trying to find the few println that have been added since monday. There are logging examples everywhere, it is really easy to use.
So please change it ...