kayomn pushed to cpp-port at kayomn/ona 2023-02-19 17:32:10 +01:00
298c7bfe94 Fix runtime error regression in core::copy
3a9a6a34bb Fix runtime error regression in core::copy
Compare 2 commits »
kayomn pushed to cpp-port at kayomn/ona 2023-02-19 17:24:31 +01:00
5394e8de67 Add unsigned integer printing to core library
kayomn pushed to cpp-port at kayomn/ona 2023-02-19 16:48:34 +01:00
f6ae40617e Fix compilation error in core::path constructor
kayomn pushed to cpp-port at kayomn/ona 2023-02-19 15:24:23 +01:00
e64013f03b Add missing note to core::path::begin
kayomn pushed to cpp-port at kayomn/ona 2023-02-19 15:15:38 +01:00
811176ad53 Expose way to zero memory in core library
22a8b63d0f Add compile-time checked value constructor to path
51b73aa823 Add file system interfacing to core library
a58b0d7bdb Add disclaimer about path hash code
44ee0591a2 Add more byte manipulation utils to core library
Compare 6 commits »
kayomn pushed to cpp-port at kayomn/ona 2023-02-18 20:40:18 +01:00
e3c4ab65f1 Clean up core library.
1261ee7e60 Update build instructions
Compare 2 commits »
kayomn pushed to cpp-port at kayomn/ona 2023-02-18 14:19:06 +01:00
43383058c6 Improve error handling with core::expected
kayomn pushed to cpp-port at kayomn/ona 2023-02-18 04:38:27 +01:00
a9e0588878 Fix build script not compiling with debug symbols
kayomn pushed to cpp-port at kayomn/ona 2023-02-18 04:34:46 +01:00
d5b4281d36 Port codebase to C++20
kayomn created branch cpp-port in kayomn/ona 2023-02-17 00:06:50 +01:00
kayomn pushed to cpp-port at kayomn/ona 2023-02-17 00:06:50 +01:00
kayomn pushed to interiors-overhaul at protectorate/game 2023-02-12 23:36:08 +01:00
f28c098897 Add 'wood platform' tiles
kayomn pushed to interiors-overhaul at protectorate/game 2023-02-10 15:30:39 +01:00
167f83d5f1 Add support for multiple floor tiles sets in one map
kayomn pushed to interiors-overhaul at protectorate/game 2023-02-09 12:11:58 +01:00
200f0939c3 Add missing boundary checks to interior map generation
kayomn commented on issue protectorate/game#15 2023-02-09 02:01:01 +01:00
Add Auto-Tiling System

As discussed with @lextredis, the new tiling system will leverage distinct layers to allow to customizability where it makes sense while streamlining much of the logic that is currently implemented…

kayomn created pull request protectorate/game#16 2023-02-09 01:56:58 +01:00
WIP: Streamline Interiors System
kayomn pushed to interiors-overhaul at protectorate/game 2023-02-09 01:55:17 +01:00
ee37075778 Revamp floor tiling system with auto-tile solution
e654466805 Remove 'rotate' option for tiles
Compare 2 commits »
kayomn created branch interiors-overhaul in protectorate/game 2023-02-04 18:25:45 +01:00
kayomn pushed to interiors-overhaul at protectorate/game 2023-02-04 18:25:45 +01:00
4343a845ad Clean up map editor folder structure
kayomn opened issue protectorate/game#15 2023-02-02 18:18:25 +01:00
Add Auto-Tiling System