summaryrefslogtreecommitdiff
path: root/src/resources/map/map.h
AgeCommit message (Collapse)AuthorFilesLines
2021-12-13Initial attempt at mass renamingJesusaves1-2/+2
2019-04-08If map too small, clear screen before drawing mapAndrei Karas1-0/+3
Clear map not works on software renderer.
2019-01-01Update copyright year.Andrei Karas1-1/+1
2018-04-02Fix code style.Andrei Karas1-1/+0
2018-03-09Fix compilation without OpenGL.Andrei Karas1-5/+13
2018-03-04Show current atlases count in debug window.Andrei Karas1-2/+5
If use too many images, atlase can be split to more than one. And this is performance issue.
2018-01-04Update copyrights year.Andrei Karas1-1/+1
2017-12-28Add missing override and final to destructors.Andrei Karas1-1/+1
Also remove some empty destructors.
2017-12-22Remove default parameters from map.Andrei Karas1-5/+5
2017-07-14Replace std::vector into macro STD_VECTOR.Andrei Karas1-6/+6
In most case it equal to std::vector except debug modes. Now it can be also mse::mstd::vector, but sadly this class not support all required features.
2017-07-13Add vector.h for use different vectors.Andrei Karas1-2/+2
Also replace <vector> include into "utils/vector.h"
2017-06-30Remove extra includes from headers.Andrei Karas1-2/+0
2017-06-29Move cast macroses into separate file.Andrei Karas1-2/+4
2017-01-17Add missing A_DEFAULT_COPY / A_DELETE_COPY into resources.Andrei Karas1-0/+2
2017-01-03Remove useless todo messages.Andrei Karas1-4/+0
2017-01-03Update copyright year.Andrei Karas1-1/+1
2016-12-29Improve drawing tiles.Andrei Karas1-0/+2
Remove check for existing tile image in each tile. From now tiles without image hidden.
2016-10-04Move maplayerposition into enums directory.Andrei Karas1-7/+2
2016-10-04Move collisiontype into enums directory.Andrei Karas1-12/+0
2016-08-09Remove extra include from map.hAndrei Karas1-1/+0
2016-08-08Remove default value from block mask in Map::getWalk.s20160809Andrei Karas1-2/+1
2016-08-07Add monster wall collision type.Andrei Karas1-7/+8
2016-08-07Add player wall collision type (5).Andrei Karas1-1/+2
2016-06-06Report in map reader if loaded tilesets not included into atlases.Andrei Karas1-0/+3
2016-04-30Disable noexcept for clang and old gcc versions.Andrei Karas1-23/+23
2016-04-29Add partial support for memory counting in Map.Andrei Karas1-3/+18
2016-04-17Revert "Remove override keyword, if it present with final."Andrei Karas1-1/+1
This reverts commit 55480eb4477b2cf85af1bcdcc5e8ec4f4ce6682d.
2016-04-17Remove override keyword, if it present with final.Andrei Karas1-1/+1
2016-03-26Fix code style.Andrei Karas1-1/+0
2016-03-16Split ParticleEngine from Particle class.Andrei Karas1-2/+1
2016-03-07Add some missing nonnull attributes to map/maplayer classes.Andrei Karas1-5/+7
2016-02-08Add some missing const.Andrei Karas1-1/+1
2016-02-07Replace most static_cast<Type> to shorter versions from defines.Andrei Karas1-1/+1
2016-01-06Add noexcept into map.Andrei Karas1-24/+26
2016-01-02Update copyrights year.Andrei Karas1-1/+1
2016-01-01Fix code style.Andrei Karas1-2/+4
2015-12-27Fix compilation with different flags.Andrei Karas1-1/+1
2015-12-27Add restrict keyword in map.Andrei Karas1-84/+102
2015-10-21Add support for layers with conditional tiles.Andrei Karas1-0/+2
For enable this mode for layer need add property: TileCondition and set value to one of BlockMask bits.
2015-10-16Impliment packet SMSG_MAP_SET_TILES_TYPE (hercules)Andrei Karas1-3/+5
This allow change collision types from server.
2015-10-15Rename blockTile to AddBlockMask in map.Andrei Karas1-2/+2
2015-10-15Simplify setWall function in map.Andrei Karas1-1/+1
2015-10-15Remove old mana forgotten memory allocations from map.Andrei Karas1-5/+0
This can reduce memory usage by near 1 MB.
2015-10-15Convert BlockType into strong typed enum.Andrei Karas1-2/+2
2015-08-20/atkhuman now checks teamId and map pvp flagJoseph Botosh1-0/+3
2015-07-13Fix moving with mouse on tiles with height > 0.Andrei Karas1-0/+3
2015-06-29Move blocktype.h into enums directory.Andrei Karas1-1/+1
2015-06-29Move blockmask.h into enums directory.Andrei Karas1-1/+1
2015-06-24Add A_NONNULL attribute to all parameters with class Graphics.Andrei Karas1-5/+9
2015-06-03Convert MapType enum into strong typed enum.Andrei Karas1-4/+4