Commit Graph

60 Commits

Author SHA1 Message Date
ceed83358b Merge branch 'main' of ssh://git.douwco.be:2222/douwe/screeps 2026-06-22 23:31:35 +02:00
6fcf742cfa Miner not working properly but implementation is close. 2026-06-22 23:30:49 +02:00
douwe
ee44b60087 fixed terrain implementation 2026-06-21 16:11:20 +02:00
50e8c81cf0 Implemented auto building of containers. 2026-06-19 00:08:04 +02:00
fe039cbdcf Building Room based placement system. 2026-06-18 01:12:09 +02:00
2332978ab7 Added small movments when waiting on new target preventing blocking a source. 2026-06-17 01:04:10 +02:00
af440fd296 Fixed clangd problems with emscripten. 2026-06-16 23:59:51 +02:00
a708ac9628 Fixed cmakelist file so all files are included. 2026-06-16 23:05:49 +02:00
douwe
b130d5c7f7 Restructured the source files. 2026-06-15 00:07:00 +02:00
38082e3fc4 update gitignore 2025-12-16 00:37:09 +01:00
e484919546 clear build folders 2025-12-16 00:36:32 +01:00
e9134357a7 updated gitignore 2025-12-16 00:34:20 +01:00
Douwe Ravers
1859662e94 update 2025-09-21 11:37:03 +02:00
douwe
eea9e7d69f added the maintainer and changed some naming. 2025-08-26 16:34:49 +02:00
douwe
0c693354e6 Remove the old js code 2025-08-25 02:21:47 +02:00
douwe
40ab8b289a Divided harveste into 3 jobs 2025-08-25 02:20:58 +02:00
douwe
67f0afae4c Updated the code in screepsxx 2025-08-24 22:10:22 +02:00
douwe
cc0de10471 Improved walking system. 2025-08-24 12:08:22 +02:00
douwe
98b123ee0d Added custom move behaviour to creeps 2025-08-23 18:15:27 +02:00
douwe
6ee67eac47 Creeps extract memory completly 2025-08-22 03:11:44 +02:00
douwe
cd1464cc94 Added structure handling in engine as well. 2025-08-22 01:13:09 +02:00
douwe
0381ea6873 Fixed some bugs in harvester. 2025-08-22 00:13:32 +02:00
douwe
0c8da1d472 Finished revision harvester behaviour. Added Some metrics for every loop. 2025-08-21 23:35:00 +02:00
douwe
1ede4cce47 Improved harvester source detection. 2025-08-21 21:01:00 +02:00
douwe
1e9e696b1e Created a base engine class and let it handle all creeps. 2025-08-21 14:13:32 +02:00
douwe
c9ce09ba1a Updated screepsxx module to original url 2025-08-20 17:42:37 +02:00
Douwe Ravers
1a74743e4f Merge pull request #9 from DouweRavers/develop
Develop
2025-08-13 21:14:16 +02:00
douwe
fa5d75fca3 Update with gitignore 2025-08-13 21:12:38 +02:00
Douwe Ravers
b61743fa52 Create .gitignore 2025-08-13 21:11:09 +02:00
Douwe Ravers
009853665d Merge pull request #8 from DouweRavers/develop
Develop
2025-08-13 21:09:51 +02:00
douwe
257cf85695 Minor bug fixes 2025-08-13 21:08:26 +02:00
douwe
9a1682a857 First working version of colony.
Harversters and spawn work.
2025-08-13 20:43:26 +02:00
Douwe Ravers
8a39526580 Update README.md 2025-08-13 00:01:45 +02:00
douwe
5ed1329d2e Basic setup for Cpp based screeping. 2025-08-12 23:56:10 +02:00
unknown
7c1a84a5ca Changed miner search functions 2023-08-31 19:19:41 +02:00
unknown
bde8a2309f Changed miner movement; 2023-08-31 19:13:22 +02:00
unknown
8d67dcb8b8 Minor changes 2023-08-31 19:04:10 +02:00
unknown
29aa48dc3b Changed spawn checktime to 100 2023-08-30 23:57:38 +02:00
unknown
5cfea80b19 Changed update function of spawn to only check every 300 ticks. 2023-08-30 23:53:35 +02:00
unknown
eda20c2dce Removed the harvester. Introduced the cleaner (not active yet) spawners use full room capacity now. 2023-08-30 23:37:04 +02:00
unknown
112c3c3a97 Created supplier and builder functions 2023-08-29 20:43:10 +02:00
Douwe Ravers
523a2e0005 Merge pull request #2 from DouweRavers/develop
fixed wrong vacancy generation bug.
2023-08-26 21:32:06 +02:00
Douwe Ravers
91448edc0a fixed wrong vacancy generation bug. 2023-08-26 21:31:29 +02:00
Douwe Ravers
cab2c3fd25 Merge pull request #1 from DouweRavers/develop
Develop
2023-08-26 20:49:17 +02:00
Douwe Ravers
e294ad29fe Created miner, made harvester pick resources and added reset commands. 2023-08-26 16:57:38 +02:00
Douwe Ravers
76650e22ac Improved harvester behaviour, reworked the job register system and added auto roadbuilding. 2023-08-25 17:30:27 +02:00
Douwe Ravers
8c3528419a Implemented upgrader, source refill and builder functions to harvester. 2023-08-25 08:48:57 +02:00
Douwe Ravers
ccd0557339 Basic setup new system. 2023-08-24 01:48:31 +02:00
unknown
ae3812aa83 Simplyfied the code. Ready to rebuild on top of. 2023-08-20 16:31:21 +02:00
Gebruiker
15c86d3c14 reverse previous commit 2022-10-23 01:26:06 +02:00