Commit Graph
32 Commits
Author SHA1 Message Date
mrtoth d0d656452c implemented PlayerBase.pickZPM() (former pickItem()) callback method 2016-04-24 22:50:49 +02:00
mrtoth 4f81192938 added scale-gate references to dungeon files and their parser 2016-04-24 20:44:17 +02:00
mrtoth e041576547 made cosmetic changes to most of the files: unified coding style 2016-04-23 17:15:19 +02:00
mrtoth 7eeeefa3e2 finished implementing map parser (Dungeon.buildDungeon())
the parser now sets up references between adjecent Tiles, however a team
consultation is needed regarding the Gates/Scales on the map. note that
the part of the parser that sets the references up is still untested.
2016-04-23 17:08:32 +02:00
mrtoth e1d24d05dd started implementing map parser in Dungeon.buildDungeon()
also added an example map file: exampledungeon.dungeon. work to be done:
implement rest of the parser, so it sets up cross references between
Tiles correctly.
2016-04-23 15:07:48 +02:00
mrtoth 98d888b696 fixed the order of output identing in Wall.spawnStargate() 2016-04-23 13:35:53 +02:00
mrtoth 9d5be2a0db changed ident to 4spaces instead of tabs in Scale, also made cosmetic changes 2016-04-23 13:28:38 +02:00
mrtoth 1f2903272e removed terrible abusion of underscore paradigm in Scale ctor. 2016-04-23 13:24:26 +02:00
mrtoth f22e470d4d Player class: changed ident to glorious 4spaces instead of tab, fixed order in methods 2016-04-23 13:19:55 +02:00
mrtoth d60400b5f4 minor refactor regarding Box.weight(), weight is now also an attribute 2016-04-23 13:15:30 +02:00
mrtoth 68a6c44ae5 red and green Stargate instances now appear on the class diagram 2016-04-03 21:08:02 +02:00
mrtoth 943fe482fb class diagram now matches modifications made to the project 2016-04-03 20:34:07 +02:00
mrtoth 764f2022c7 added a class diagram to the project root 2016-04-03 17:56:01 +02:00
mrtoth c19f437c21 fixed infinite recursion in Field.spawnStargate() 2016-04-01 17:59:53 +02:00
mrtoth 07d7934524 fixed notation in Menu (Doboz lerakása helyett felvétele volt 2x) 2016-04-01 17:59:53 +02:00
mrtoth ddffc0f655 fixed nullptrexception on ONeill.boxLift() & ONeill.move()
static attribute Field.testfield now initializes properly
2016-04-01 17:59:53 +02:00
mrtoth a9b9e8d5ef fixed Tile.removeItemFromTile() nullptr exception 2016-04-01 17:59:53 +02:00
mrtoth 2790260ef9 added out/* to .gitignore 2016-04-01 17:59:53 +02:00
mrtoth 65436b2ed4 setCurrentWall now doesn't use nonexistent methods 2016-04-01 17:59:42 +02:00
mrtoth 30251f6d88 added echoes to the Game class 2016-04-01 17:48:00 +02:00
mrtoth 96e2888d59 added echoes to the ZPM class 2016-04-01 17:48:00 +02:00
mrtoth 55cba088f9 fixed the order of echoes is several classes 2016-04-01 17:48:00 +02:00
mrtoth 02df90bb59 the Pickable interface now extends Destroyable 2016-04-01 17:48:00 +02:00
mrtoth ab26f85f0d added echoes to the Gap class 2016-04-01 17:48:00 +02:00
mrtoth a8ff7df705 added echoes to the Scale class 2016-04-01 17:48:00 +02:00
mrtoth 2afe3cda15 added echoes to Gate class 2016-04-01 17:47:59 +02:00
mrtoth 0249d177a7 fixed echoes in ONeill class. 2016-04-01 17:47:59 +02:00
mrtoth da86d11f16 fixed echos in the Box class 2016-04-01 17:47:59 +02:00
mrtoth 3262a0fa36 fixed echos in ZPM and Wall classes 2016-04-01 17:47:59 +02:00
mrtoth 1c5391422a added tabulation modding methods to Menu 2016-04-01 17:47:59 +02:00
mrtoth bc314d466a added echos for methods in ZPM and Wall classes 2016-04-01 17:47:59 +02:00
mrtoth 13fd2e7d04 added .gitignore 2016-03-22 21:36:28 +01:00