Commit Graph

409 Commits

Author SHA1 Message Date
aee1412d57 Chad package refactoring... 2024-06-03 15:49:56 -04:00
eab5faa357 Refactored Unit package... 2024-06-03 13:49:22 -04:00
c526abb99e Added one tree and more design decision documentation... 2024-06-02 14:51:44 -04:00
4ce98c15bf Removed package body for Faction, Deity, Might and Magic... 2024-06-02 13:00:54 -04:00
92c283f1ca Changed Construction and Equipment packages... 2024-06-02 11:12:17 -04:00
5d3a5c3041 Removed needless files... 2024-06-02 10:43:17 -04:00
7dad2af90b Removing certain Ada body files... 2024-06-02 10:31:34 -04:00
cb06f12d35 Removing clutter... 2024-06-02 10:15:47 -04:00
300c1b78e3 Added unlimited movement by target... 2024-06-02 09:48:57 -04:00
c7253308a3 Added arrow rendering... 2024-06-02 08:42:47 -04:00
9c23103d05 Added diagonal arrows and target... 2024-06-02 08:11:48 -04:00
c682f03f9b Refactored Core package usage... 2024-06-02 07:14:06 -04:00
6d97eb4d39 Major refactoring... 2024-06-02 07:02:36 -04:00
6e80842b1a Reverting stupid fucking changes I have made, chasing simplicity... 2024-06-02 04:34:59 -04:00
b8e398b712 Various experiments... 2024-06-01 20:42:12 -04:00
6bfc1b9372 Refactored view icons... 2024-06-01 18:59:37 -04:00
35a568f6ab Resource and skill refactoring... 2024-06-01 18:25:10 -04:00
1e88d09de1 Experimenting with new heap-based memory management system... 2024-06-01 18:01:14 -04:00
103ce2e4c1 Construction unstringing... 2024-06-01 17:27:18 -04:00
48ff5347a8 Equipment unstringing... 2024-06-01 15:36:15 -04:00
8018d22794 Added month, week and day names... 2024-06-01 15:10:31 -04:00
4340ab7d2d Added end turn button sprites... 2024-06-01 14:09:35 -04:00
cb34d6abf4 Added movement arrow sprites and points... 2024-06-01 12:39:44 -04:00
b355ad4db8 Finished renaming values and traits for now... 2024-06-01 11:56:18 -04:00
23abbeb5e4 More renaming of variables, constants and types... 2024-06-01 11:46:17 -04:00
b495f870b3 Minor general refactoring of naming style... 2024-06-01 11:27:59 -04:00
4d52aea6ac Major revision, work in progress... 2024-05-31 07:14:00 -04:00
39b7a9c0b9 Added iconflow procedure, work in progress... 2024-05-29 10:20:35 -04:00
2241ba8279 Added prototype notifications, they are bad... 2024-05-29 09:26:10 -04:00
a71e4f9a36 Added fruit tree loctions... 2024-05-28 08:05:56 -04:00
b6cef84f28 Finished saving equipment and inventory... 2024-05-28 06:53:48 -04:00
34edd2ef72 Added picking-up bananas... 2024-05-28 06:08:45 -04:00
f5fc9654b5 Added animal item-drops... 2024-05-28 05:44:54 -04:00
e6ca830e34 Added fruits... 2024-05-28 04:25:34 -04:00
36621cbfba Moved materials... 2024-05-27 17:51:21 -04:00
ce4f1d435a Removed 45 degree walls, added dwarven high tower and walls... 2024-05-27 17:37:53 -04:00
7382d0d9d5 Some more Raylib functions... 2024-05-27 16:38:18 -04:00
6cedff3ff8 Refactored UI package... 2024-05-27 14:38:56 -04:00
1a7c8e44d0 Changed Core package clipping... 2024-05-27 13:48:12 -04:00
632916444f More code refactoring... 2024-05-27 12:59:41 -04:00
4cd99a1003 Refactored world drawing procedures... 2024-05-27 12:45:31 -04:00
a5351bb4c5 Finished general world rendering profiling and added rendering caps... 2024-05-27 11:51:57 -04:00
7b57ad4bd1 Profiling and optimization of tiles rendering done... 2024-05-27 11:31:03 -04:00
9ef53ed704 Added copied greave icons and world profiling... 2024-05-27 10:40:07 -04:00
992facd9f4 Added helmet icons... 2024-05-27 07:46:19 -04:00
63c1844890 Added ash, grass, rough and sand biome spritesheets... 2024-05-27 06:03:07 -04:00
71984fb0fd Finished snow biome spritesheet... 2024-05-27 05:02:02 -04:00
f1ebe09f82 Finished swamp biome spritesheet... 2024-05-26 16:20:08 -04:00
c59d915f66 Refactored lake generation and collision-restricted generation... 2024-05-26 14:56:32 -04:00
1699d73d55 Extracted earth to water transition procedure... 2024-05-26 14:15:26 -04:00
513e4655f3 Good night me... 2024-05-25 15:43:54 -04:00
cabd180dfb Last bug fixed, but code sucks... 2024-05-25 14:56:08 -04:00
ca93e3ad8e Added lake borders, one last thing to fix... 2024-05-25 14:45:01 -04:00
1d0e71f814 Added inner lake corners... 2024-05-25 14:20:43 -04:00
4be93b4380 Added lake corners... 2024-05-25 13:57:13 -04:00
2436aebe22 Happy with lake generation... 2024-05-25 13:10:34 -04:00
96a6b073c5 Experimenting with very simple generation... 2024-05-25 10:43:47 -04:00
03719ab744 Testing lake procedural generation... 2024-05-25 08:56:49 -04:00
cd96dc5ea1 Implemented water, tested, but not procedurally generated yet... 2024-05-25 08:40:28 -04:00
fc5b64532f Refactored biome-separated world rendering... 2024-05-25 06:33:05 -04:00
043dba7c07 Added separate biome terrain sprite sheets... 2024-05-25 05:46:18 -04:00
4b274bf2e5 Added window size limits and cursor rendering... 2024-05-25 04:39:07 -04:00
3c4816c6ee Completed map saving and loading, needs item data... 2024-05-25 03:53:53 -04:00
68cf53a11f Added all sorts of point saving... 2024-05-25 03:19:58 -04:00
f4453d06a3 Revised map saving a lot... 2024-05-25 03:00:30 -04:00
d675ce7467 Minor refactorings, moving procedures to world and quality revisions... 2024-05-25 01:48:03 -04:00
50e8bfdb98 Prototype sequaltial integer IO... 2024-05-23 08:29:21 -04:00
32d41d7669 Prototype map saving, PNG based, probably will be removed... 2024-05-23 08:03:38 -04:00
cfb053bb9c Removed usage of Core package namespace from Main... 2024-05-23 07:30:44 -04:00
75e3770bff Added and tested 2 more locations... 2024-05-23 06:36:59 -04:00
d92cc40c61 Refactoring code in general... 2024-05-23 04:52:45 -04:00
912fcaa047 Added skill points... 2024-05-23 04:44:43 -04:00
ea3496c1a5 Work in progress update, refactored Effect package... 2024-05-23 03:57:06 -04:00
50eced984c Adding points in most logical places... 2024-05-23 03:34:45 -04:00
f65c8c252f Using points, work in progress... 2024-05-23 02:58:30 -04:00
fc6d0c44f2 Added resource cheats... 2024-05-22 21:22:34 -04:00
724a037413 Refactoring and F keys... 2024-05-22 21:05:19 -04:00
45b2d4feb8 Minor update to Unit package... Sadly... 2024-05-21 12:15:51 -04:00
388b039671 Refactored Unit package a lot... 2024-05-21 11:14:17 -04:00
94073bdd59 Work in progress on minimap rendering... 2024-05-20 16:55:16 -04:00
a02a50d72c Minor source changes... 2024-05-20 15:30:40 -04:00
3d3424aa18 Removed sounds for now, added sword icons... 2024-05-19 18:59:02 -04:00
8e72e66469 Gameplay pretty much finished except for buildings... 2024-05-19 15:06:20 -04:00
d9fa3ef605 Finished map frame, ez... 2024-05-19 14:34:13 -04:00
7b65d4e0db Reimplementing zoom factor related map border rednering... 2024-05-19 13:57:13 -04:00
b947518a56 Revision of Chad data in World package... 2024-05-19 13:29:28 -04:00
3af6733ebe Added states to locations... 2024-05-19 12:29:15 -04:00
753b35b60d Finished naive effect implementation... 2024-05-19 11:32:19 -04:00
9b5bffa7d3 Finished world locations, working on effects and evokes... 2024-05-19 10:33:58 -04:00
c4ac4e759c Implementing HoM&M3-like water due to performance... 2024-05-19 07:23:55 -04:00
dc45310370 Initial braindead borderless random water implementation... 2024-05-19 07:02:34 -04:00
24203e0992 Adding water slowly but surely... 2024-05-19 06:43:46 -04:00
907f117f41 Revised few Core functions to use tint, and blanked tiny fill bars... 2024-05-19 05:42:45 -04:00
38ff1739ae Tested out tinted tiny fill bars, works, uploading other sprites soon... 2024-05-19 05:18:19 -04:00
b86c9235c5 Fixed borders in fill bars... 2024-05-19 04:52:43 -04:00
8e66036e2f Ended major refactoring for now... 2024-05-19 03:18:31 -04:00
20c6e78ec4 Work in progress on refactoring stupid names... 2024-05-19 02:59:45 -04:00
169866a93c Another major moving, source code fixed, all works! 2024-05-18 15:16:09 -04:00
a3f3082268 Added few more equipment icons and other minor refactorings... 2024-05-17 21:52:05 -04:00
929334dd9f Refactored points drawing code and revised Chad view... 2024-05-17 21:00:50 -04:00