aboutsummaryrefslogtreecommitdiff
path: root/engines/cge2/hero.cpp
AgeCommit message (Collapse)Author
2014-10-28CGE2: Remove trailing whitespaceFilippos Karapetis
2014-09-29CGE2: Initialize some variablesStrangerke
2014-09-28CGE2: Silence gcc warningsMatthew Hoops
2014-08-13CGE2: Initialize _maxDist in Hero's constructor.uruk
2014-08-13CGE2: Fix possible string overflow in Hero::expand().uruk
2014-08-12CGE2: Fix compilationEugene Sandulenko
2014-08-03CGE2: Misc cleanupStrangerke
2014-08-03CGE2: Start removing the checks on the return value of newStrangerke
2014-08-02CGE2: Fix CppCheck warnings by reducing variable scopeStrangerke
2014-08-01CGE2: Remove moveHi() and moveLo() from bitmapStrangerke
2014-07-29CGE2: Refactor Hero::expand() and Sprite::expand().uruk
2014-07-17CGE2: Add destructor to Hero().uruk
Hopefully it will cut short the leak problems with _dim[].
2014-07-15CGE2: Add Hero::contract().uruk
Fix the crash introduced by previous commit on the second scene.
2014-07-15CGE2: Try a different approach regarding _dim.uruk
Now it doesn't crash the hospital scene, but I am not entirely sure it's totally leak-free...
2014-07-15CGE2: Hopefully fix a memory leak problem regarding Hero::_dim;uruk
2014-07-09CGE2: Rework number().uruk
2014-07-08CGE2: Comment out Hero::contract() for now.uruk
2014-07-07CGE2: Fix another probable memory-leak source.uruk
2014-07-07CGE2: Fix Hero::setCurrent().uruk
This fixes a crash regarding the mechanic on scene 6.
2014-07-07CGE2: Hopefully fix memory leak problems regarding _ext.uruk
2014-07-07CGE2: Replace NULL with nullptr everywhere.uruk
2014-06-30CGE2: Rework Hero::expand() so it won't modify Text's content.uruk
2014-06-28CGE2: Silence GCC warning in Hero::tick().uruk
2014-06-23CGE2: Add a big hack to work around the coordinates issueStrangerke
2014-06-22CGE2: Fix some formatting in Hero.uruk
2014-06-22CGE2: Rework Hero::len().uruk
2014-06-22CGE2: Fix mapCross().uruk
2014-06-19CGE2: Implement Hero::fun().uruk
2014-06-19CGE2: Implement Sprite::works().uruk
Now Anna is also reachable/playable.
2014-06-14CGE2: Implement snReach() and connected functions.uruk
2014-06-13CGE2: Rename setCave() to setScene().uruk
2014-06-13CGE2: Implement Hero::turn().uruk
2014-06-13CGE2: Implement Hero::hStep().uruk
2014-06-13CGE2: Reimplement Hero::setCave().uruk
2014-06-13CGE2: Implement Hero::tick().uruk
2014-06-12CGE2: Implement FXP code. Still WIP, loadTab to be fixedStrangerke
2014-06-12CGE2: Fix code computing distanceStrangerke
2014-06-10CGE2: Move kLineMax to cge2.h.uruk
2014-06-08CGE2: Implement CGE2Engine::mapCross().uruk
Rework Map during the process.
2014-06-08CGE2: Rework empty-checks of strings.uruk
2014-06-08CGE2: Fix stub message in CGE2Engine::mapCross().uruk
2014-06-08CGE2: Further implement Hero's functions.uruk
2014-06-08CGE2: Implement helper functions connected to Hero.uruk
Also rework Hero::len() during the process.
2014-06-07CGE2: Keep on implementing Hero.uruk
Also add a couple of helping functions to CGE2Engine.
2014-06-07CGE2: Implement walkTo() and snap() in Hero.uruk
2014-06-07CGE2: Fully implement caveUp().uruk
Also implement connected parts of Hero.
2014-06-06CGE2: Change BitmapPtr *_shpList -> BitmapPtr _shpList.uruk
Update rest of the code accordingly.
2014-06-03CGE2: Reduce the scope of some variablesStrangerke
2014-06-03CGE2: nullify some pointersStrangerke
2014-06-03CGE2: Silence some gcc warningsStrangerke