Alexander

Results 79 issues of Alexander

Now it does not affect items movement at all

feature

Now map is quite big, so it takes some time to obtain a world snapshot on connect.

feature

File GLOB should work much better with it.

feature
build

To move map editor to separate binary #280

feature

Right now after `fix_mapgen.py` there are a lot of changes just because json formatting is different in the map editor.

feature

As for now, the game metadata generation process looks something like this: 1. `metadata.json` is generated by a python script at the build time. 2. `Autogen*.cpp` files are generated by...

feature

There should be string constants instead of a lot of same string literals in `InitSettersForTypes` Now: ``` get_setters_for_types()["AmmunitionBox"]["bullets_"] = &AmmunitionBox::_Z_KV_SETTERSbullets_; get_setters_for_types()["AmmunitionBox"]["type"] = &Item::_Z_KV_SETTERStype; get_setters_for_types()["AmmunitionBox"]["damage"] = &Item::_Z_KV_SETTERSdamage; get_setters_for_types()["AmmunitionBox"]["force_"] = &IMovable::_Z_KV_SETTERSforce_; ```...

feature

`std::min`, `std::max`, `std::clamp`, `std::mutex`, `std::shared_ptr` etc. There are some pros and cons in both ways, so it is needed to think about it.

enhancement

All functions which operate with `IdPtr`s or `game_` cannot be called in game objects constructors, because they are not placed on the map yet. It would be nice to place...

feature

http://en.cppreference.com/w/cpp/experimental/propagate_const Basically, every pointer should be probably wrapped in this construction. Testing is needed tho.

feature