summaryrefslogtreecommitdiff
path: root/src/resources/map
AgeCommit message (Collapse)AuthorFilesLines
2015-12-14Move mapconsts.h into const directory.Andrei Karas2-29/+2
2015-12-10Add support for mobileopengl2 backend (still copy from modern opengl).Andrei Karas1-4/+6
2015-11-23Fix code style in map layer.Andrei Karas2-46/+70
2015-10-25Dont reduce map layers with any conditional attributes.Andrei Karas1-0/+17
2015-10-23Fix code style.Andrei Karas1-2/+5
2015-10-22Fix drawing map after last changes with conditional tiles.Andrei Karas1-4/+11
2015-10-21Add support for layers with conditional tiles.Andrei Karas5-8/+65
For enable this mode for layer need add property: TileCondition and set value to one of BlockMask bits.
2015-10-21Add map layer attribute TileCondition.Andrei Karas2-2/+7
2015-10-16Impliment packet SMSG_MAP_SET_TILES_TYPE (hercules)Andrei Karas2-4/+47
This allow change collision types from server.
2015-10-15Rename blockTile to AddBlockMask in map.Andrei Karas2-4/+4
2015-10-15Simplify setWall function in map.Andrei Karas2-2/+2
2015-10-15Remove CHARACTER and MONSTER block mask and block type because it unused.Andrei Karas1-6/+0
2015-10-15Remove old mana forgotten memory allocations from map.Andrei Karas2-46/+27
This can reduce memory usage by near 1 MB.
2015-10-15Convert BlockType into strong typed enum.Andrei Karas2-5/+5
2015-10-11Add structure for tile object.Andrei Karas4-20/+63
Now it contains only image pointer.
2015-08-22Use resource manager as global variable.Andrei Karas2-10/+5
2015-08-20/atkhuman now checks teamId and map pvp flagJoseph Botosh1-0/+3
2015-07-17Fix code style.Andrei Karas1-1/+2
2015-07-14Fix crash if warp to smaller map into tile with height > 0.Andrei Karas1-1/+1
2015-07-13Fix moving with mouse on tiles with height > 0.Andrei Karas1-0/+3
2015-07-11Add missing checks into resources.Andrei Karas1-9/+6
2015-07-02Move mapitemtype into enums directory.Andrei Karas4-4/+7
2015-06-29Move notifytypes.h into enums directory.Andrei Karas1-1/+2
2015-06-29Move blocktype.h into enums directory.Andrei Karas2-43/+1
2015-06-29Move blockmask.h into enums directory.Andrei Karas2-41/+1
2015-06-26Add missing checks into map directory.Andrei Karas3-8/+9
2015-06-24Add A_NONNULL attribute to all parameters with class Graphics.Andrei Karas4-23/+42
2015-06-06Fix code style.Andrei Karas3-2/+4
2015-06-03Convert MapType enum into strong typed enum.Andrei Karas4-10/+11
2015-05-31Move maptype enum into enums directory.Andrei Karas3-42/+3
2015-05-30Move user defined colors enum into separate file.Andrei Karas3-9/+11
2015-05-25Dont set global color variables before drawing text.Andrei Karas1-2/+6
This allow not set actual OpenGL color on each call because it useless for drawing text.
2015-05-22Fix code style.Andrei Karas1-2/+1
2015-05-17Fix code style.Andrei Karas1-10/+9
2015-05-16Fix compilation without OpenGL support.Andrei Karas1-0/+2
2015-05-16Improve a bit map draw speed.Andrei Karas1-19/+15
2015-05-16Remove parameter from fringe layer draw function.Andrei Karas4-15/+27
2015-05-16Improve a bit fringe layer draw speed.Andrei Karas1-19/+101
2015-05-16Improve a bit map layers draw.Andrei Karas3-49/+71
Also fix issue with some map draw modes.
2015-05-15Fix draw map layers before switching map modes.Andrei Karas1-1/+4
2015-05-15Improve a bit map draw performance.Andrei Karas2-52/+146
2015-05-15fix build again.Andrei Karas1-1/+1
2015-05-15Fix compilation issue with old gcc.Andrei Karas1-4/+4
2015-05-15Add missing cost to map and maplayer.Andrei Karas4-48/+56
2015-04-26Revert "Add CilkPlus support into map.cpp"Andrei Karas1-3/+1
This reverts commit 30da377919524a96a385cbe16f8ab74d5a4a7fab. This commit improve performance only a bit but heavy use all cores.
2015-04-24Add CilkPlus support into map.cppAndrei Karas1-1/+3
2015-03-23Fix memory leak in map animations.Andrei Karas2-2/+12
2015-03-17fix nacl and windows compilation.Andrei Karas1-0/+2
2015-03-17Remove useless includes from .h files.Andrei Karas5-7/+1
2015-03-16Remove useless includes from cpp filesAndrei Karas2-6/+2