Unused or empty sections will not be saved into config file
Renamed some values in the lvl_blocks.ini, fixed main.ini
Fixed mouse wheel placing mode artifacts
Also, new style of layer/coordinates hint for placing mode
Added new change log field
Added classes templates
Added common graphics path into main.ini
Added templated for characters and engine configs
Thinks about level scene loop
Added version and resources files
More classes
More classes #2
Tiny change
Config pack system
- Asking for game configuration on start
- Throw message box on error in config pack or when texture is brocken.
later I will make "hard mode" and "soft mode" of error checking.
First will emergency stop application, second will return "wrong" bool
which gives able to draw stilyzed message box via OpenGL and give able to
continue game with canceling of entering into broken level
(which have wrong custom images or bad/not-exists file of level).
- loading of blocks settings without loading of images.
(images will be load necessarily which will speed up game/level loading
and will save a lot of memory space [Why we should load all 639 pictures
of all blocks types when at real in the level is used 30 difference types
only?])
Added "Show zone range data" feature
Big engine update:
- Smart renderer: will be rendered only visible objects
- Level playing moved into class
Note: I doesn't made keyboard controller class and players now is not controllable :P
Keyboard controller was added into level scene
More test images
Tiny change
Fixed camera position
Some tests