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