Commit Graph

139 Commits

Author SHA1 Message Date
c8d61ad968 Finished alpha unit-less mapshot procedure... 2024-05-09 15:54:39 -04:00
62dc7a81d6 Prototyping mapshot functionality... 2024-05-09 14:52:19 -04:00
c0fe52c155 Minor Core drawing changes and 4 new item sprites... 2024-05-09 06:49:24 -04:00
8a27843637 Revised some pixel art and abstracted out map frame with new sprites for it... 2024-05-09 06:16:11 -04:00
dad2e46c34 Added unit+items to world drawing procedure... 2024-05-09 05:07:20 -04:00
ff9cf274d0 Added cursor movement with range 6 and more tiny fixes... 2024-05-09 03:53:38 -04:00
2f09cb9216 Revised some Core and Ray code... 2024-05-09 02:08:01 -04:00
394ee1f98e A lot of refactoring and pixelbug fixing, still WIP... 2024-05-08 19:30:00 -04:00
0e3a14ccab Removed AI completely, refactored UI and Core. 2024-05-08 18:34:49 -04:00
a493ea7d61 Changed signal mode to strict enumeration value, have equality hack... 2024-05-08 16:17:47 -04:00
42806f33c5 Removed a lot of dead code, stupid stuff, and bot-unique AI... 2024-05-08 15:43:44 -04:00
9ad650eab0 Removed old menu procedures from attribute, skill and resource packages... 2024-05-08 15:33:13 -04:00
5be8b6af53 Refactored UI code a lot, more to come with new record... 2024-05-07 09:59:26 -04:00
b016ea93e7 Added icon selection... 2024-05-04 08:40:03 -04:00
24f3a047d0 New prototype mouse input system... 2024-05-04 08:26:51 -04:00
3c6c3fac33 Removed some stupid commented out code... 2024-05-04 07:22:16 -04:00
16fbf216da Revised UI structure to use dynamic arrays, and revised menus. 2024-05-04 07:12:00 -04:00
e5a81dc24b Probably going back to simple solution... 2024-05-03 08:16:50 -04:00
7253eb25cb Minor testing changes... 2024-05-03 06:49:12 -04:00
1ab1daff56 More sprite modificaitons and resizable window... 2024-05-01 15:19:12 -04:00
e29da50694 Removed monospace font, added icon action, copied fonts... 2024-05-01 00:16:19 -04:00
292500e7da Fixed lower left corner bug, due to PNG mode, and added UI theme scroller... 2024-04-30 19:58:38 -04:00
4ec49b468a Minor source change... 2024-04-30 14:20:30 -04:00
25d0351a52 Removing default UI theme in code, removing folder soon... 2024-04-30 13:04:32 -04:00
2c21fb6b55 Fixed camera movement and zooming tiny bug, added zoom in/out on keypad. 2024-04-27 14:38:16 -04:00
9984f94c0e Fixed one UI bug, general revision almost done. 2024-04-27 13:05:44 -04:00
4bfc09dc08 Refactored loop, record and declare keyword alignment... 2024-04-27 10:01:54 -04:00
7c1308978b World tile details, generation fix, minor bug fixes... 2024-04-27 09:04:47 -04:00
ac2516439d Major changes done, now grinding code style... 2024-04-27 07:03:40 -04:00
a02d7bdbcf Minor changes yet again, UI and World refactoring in progress... 2024-04-27 03:49:02 -04:00
8afc4fb6ef Major code refactoring compiles and runs, next is data... 2024-04-26 18:25:29 -04:00
e5b06431bd Cleaned up Ray specification... 2024-04-26 11:05:19 -04:00
c31d319a93 Removed Ray namespace from Core... 2024-04-26 10:33:17 -04:00
9ba2c4a31e More updates, refactoring very soon... 2024-04-25 09:26:08 -04:00
310a6d035d UI and world scaling code... 2024-04-25 05:27:44 -04:00
0653ca2f57 Minor changes that ease the work... 2024-04-25 04:14:45 -04:00
206bd28fa8 Everything works now, less content, placeholders... 2024-04-25 03:46:07 -04:00
3750a8727b Breaking compilation of ~3000 SLOC project... 2024-04-25 00:27:13 -04:00
950384aede Menu updates and image stringification... 2024-04-23 16:33:07 -04:00
c6ba77627d Reality check and bit hacking... 2024-03-24 07:46:56 -04:00
76f09c0936 I do not even know... 2024-03-22 00:37:54 -04:00
bfab2247ac Random seed... 2024-03-21 19:03:15 -04:00
fdaa79a556 Expanded logging system before implementing gameplay... 2024-03-21 18:28:26 -04:00
67bed14643 Menu system quick fix and screen overlay. 2024-03-20 07:41:40 -04:00
ab3006f2b5 Removed keyboard key values... 2024-03-20 05:12:26 -04:00
1dcb8c3f9b Changed entire Raylib inclusion procedure... 2024-03-20 05:11:34 -04:00
7ef15ce048 Added my own Raylib Ada language bindings into Xhads... 2024-03-18 16:37:14 -04:00
077c3d3a1f Finished fixing font bug, now everything works. 2024-03-17 18:24:52 -04:00
f11c15dc02 Finished and debugged Raylib-Ada inclusion... 2024-03-17 17:52:59 -04:00
86b6cdf8ed Removed functions that were overriding each-other, removed one inclusion abstraction layer. 2024-03-17 16:45:46 -04:00
2e303d8372 Texture, sound and font data now uses heap instead of a stack. 2024-03-17 16:08:50 -04:00
b173b130d5 Experimental removal of C graphics files, compiles but segfaults... 2024-03-17 15:15:18 -04:00
37f0cb4e17 No need for font folder, bound to UI style... 2024-03-14 14:40:05 -04:00
1b5ff7cc8b Experimenting with PNG fonts... 2024-03-14 07:58:52 -04:00
7c3617a518 Adding CC0 fonts and revamping font management system... 2024-03-14 06:06:22 -04:00
8c4a6d0954 Added skill descriptions and die procedure... 2024-03-13 17:06:13 -04:00
e0a77d73c1 Added unit descriptions... 2024-03-13 16:56:59 -04:00
6501f22fb0 Added text box data and drawing, long strings, descriptions, revised UI, and much more... 2024-03-13 14:07:17 -04:00
47e4946d45 Added sounds and music... 2024-03-11 14:37:26 -04:00
8cc3f0d228 Added basic printf debugging... 2024-03-11 08:42:25 -04:00
7511055f56 Remade menus to be entity-specific... 2024-03-10 16:41:31 -04:00
cb15e79674 General refactoring... 2024-02-24 14:51:53 -05:00
910480a2d4 Finished prototype hexagonal grid... 2024-02-24 10:33:14 -05:00
3c528c784e Unfinished hexagonal grid... 2024-02-24 09:12:50 -05:00
d5a92f5de5 Finished squared grid... 2024-02-24 07:11:29 -05:00
2978693b9d Unfinished grid changes... 2024-02-23 18:45:22 -05:00
cdac9d02f7 Removed prototype menus, there is a better way to make them... 2024-02-22 02:48:25 -05:00
e096e0e842 Last push for now... 2024-02-20 15:37:22 -05:00
614a022831 Unfinished work on clipping sub-screen view... 2024-02-20 14:02:50 -05:00
879e1c6067 Bunch of small random updates... 2024-02-20 12:32:41 -05:00
f6dc29d3ee Random various things have been done... 2024-02-20 10:26:49 -05:00
4dc8fb61ad Revised general information structures... 2024-02-19 20:46:07 -05:00
077aa6a5da Refactored menus again... 2024-02-19 19:17:43 -05:00
e3d5d4168d Added mouse over menu prototype... 2024-02-19 18:01:52 -05:00
2172a630b1 Added entity count, menu centering, refactoring... 2024-02-19 16:20:38 -05:00
603a5025fe Moving onto menus again... 2024-02-19 15:15:49 -05:00
c05eafca94 Added line drawing function and refactored squared grid. 2024-02-19 14:21:24 -05:00
fbb99ad4aa Redoing squared grid loops, testing... 2024-02-19 14:10:00 -05:00
593b4b8517 Tested and updated squared grid drawing... 2024-02-18 09:02:33 -05:00
7a9b47592f Finished squared grid drawing procedure... 2024-02-18 08:41:23 -05:00
975449dc29 Updating grid... 2024-02-18 07:19:28 -05:00
b6e7a1153e Work in progress grid rendering... 2024-02-17 18:13:17 -05:00
f735870207 More work on prototype menus... 2024-02-16 14:58:54 -05:00
dd01601a81 Sample menus, testing things out... 2024-02-16 09:59:19 -05:00
af9227f365 Added world drawing clips... 2024-02-16 07:53:36 -05:00
f570df92d5 Removed style based attributes, resources and skills... 2024-02-16 06:34:45 -05:00
4b45defab9 State box rendering and local file paths... 2024-02-16 06:24:49 -05:00
2a43c01f4c Core system and file path changes... 2024-02-16 05:52:11 -05:00
477299302e Initial 6 week long progress... 2024-02-15 21:03:09 -05:00