ArchDemons

Results 14 issues of ArchDemons

It is very difficult to match the new code with the old one. It is very difficult to understand which code has already been ported, and which is not yet....

cosmetical

We need to slightly change our tasks. It is necessary to separate the position of the target and the position from which creature can complete the task. For example, the...

Maybe we should use some [DI](https://en.wikipedia.org/wiki/Dependency_injection) container ? Or to write own.

Need some help. Method `isSellable(SelectionArea ...` in class `PlayerInteractionState` (method `getColorIndicator()`) not working. Problem with access in other thread. Property `roomCoordinates` is empty in class `MapController`, but should not

When cast gold spell, cursor changes and when animation goes to end cursor changes again (on previous cursor). How detect events onAnimationStart and onAnimationEnd? Or they don`t needed? How realize...

UI

I think we need to add an event manager. It will receive events from various components of the game and send them to listeners. For example, the OnTileChangeEvent (x, y)....

enhancement

I noticed strange behavior of objects and began to understand why this happens. It turned out that objects are not passed by reference, but copied (cached) in different threads. We...

I found some interesting things https://github.com/ArchDemons/dk2-tools/wiki/Editor-Pro. Maybe we does not see values, but we know it names. Everybody can try decode now. I disassemble editor and try found function that...

I propose to review the mechanism construction of rooms. MapLoader construct tile in independence the room it or not. But if tile is room RoomConstructor tells MapLoader what asset it...

Some of game resources empty (not recorded in files), but used in game (texture of some ArtResource exist and used in game). E.g. Wall Mesh, Inside Corner Mesh, Cap Mesh...

asset conversion