Gabriele Rimoli
Gabriele Rimoli
With `1.4.4`, an experimental feature to save/load using binary files was added. All bugs and updates should be noted here. ### Bugs - [x] #79 (fixed in `1.4.5`) - [x]...
**Describe the bug** Since building needs `anvil` to generate its template header, it seems on some platforms build might fail due to `anvil` relying on `awk` to parse its config...
**Describe the bug** With version `1.1.7`, the `mingw32` build is shipped as non-functional. I will look into debugging the `Windows` version, but I don't know how hard the problem could...
**Situation** Currently, many tags lay around and are ready to be picked up by `anvil` when requesting a build. We should prepare deprecation of unsupported tags. **Steps** - [ ]...
**Situation** A lot of legacy code is embedded as comment and it's an eyesore. Removing it is due, but also a chore. Maybe we should extract it to some "legacy...
As of `1.4.11`, the player's coin balance is being saved with an `int8_t`, which is not wide enough. An `int32_t` should be used instead. - Version: `>=1.4.4`
### Changed - Drop `s4c-gui` submodule since it's now included in `sprites4curses` - Change `anvil` header inclusion to be off by default - Improves #52 - Bump `sprites4curses` to `0.4.8`...
### Changed - Drop `s4c-scripts` to use the one provided by `sprites4curses` - Bump `koliseo` to `0.4.7` - Update submodule URLs to use https - Improve #108 - Add missing...
As of `1.4.11`, `draw_GameScreen_Texture()` is using `61` instead of `60` for its sprite index modulo factor: https://github.com/jgabaut/helapordo/blob/d496e6844227f44c08ae27f0900751aab366f0ba/src/build-rl/game_rl.c#L1378-L1390 Fix: ```c anim_res = DrawSpriteRect(knight_tapis[gui_state.framesCounter%60], anim_r, 17, 17, anim_r.width/17, palette, PALETTE_S4C_H_TOTCOLORS); } break;...
As of `1.4.12`, stepping in and out of a `HOME` room increases the counter for rooms completed. https://github.com/jgabaut/helapordo/blob/d496e6844227f44c08ae27f0900751aab366f0ba/src/build-nc/helapordo.c#L1028-L1042 Fix: ```c if (current_room->class != HOME) { roomsDone++; //Update stats player->stats->roomscompleted++; log_tag("debug_log.txt",...