62 Commits
2022 ... main

Author SHA1 Message Date
078c824c47 Updated the supplier behavior to also use storage and implemented tower. 2026-07-03 09:57:59 +02:00
69816925ab Made spawn way slower. 2026-07-01 01:01:06 +02:00
fe24faafe6 fixed workers again. 2026-07-01 00:46:18 +02:00
aacf582e10 simplify the worker a little. 2026-07-01 00:38:15 +02:00
1e9b14f21c Improved miners and workers to work together. 2026-07-01 00:24:25 +02:00
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
Gebruiker
90448c79e4 changed git root 2022-10-23 01:23:27 +02:00
Gebruiker
ef9159260b Chanded some filenames
Removed automatic path placement.
Started command section.
2022-10-23 01:19:58 +02:00
DouweRavers
1806935c50 Slight improvements to movement. Started using regions. 2022-05-03 20:28:24 +02:00
DouweRavers
4e3ad07fff Improved performance of walking.
Switches to manual walking when close to target.
2022-05-01 00:52:48 +02:00
DouweRavers
744b4a2478 First working version of new system. 2022-04-30 14:23:44 +02:00
DouweRavers
3e962ed04a Rewriting from scratch. Fixing old code is just less fun. 2022-04-29 01:45:27 +02:00
DouweRavers
5494f6fb17 Reimplemented 5/7 roles. 2022-04-15 23:05:03 +02:00
206 changed files with 1653 additions and 880 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More