340825e660
Update CHANGELOG.
2023-01-31 17:25:33 -06:00
d4f8c99c19
chore: Resolve clippy warnings and add a bounds check.
continuous-integration/drone/push Build is passing
2023-01-31 17:24:11 -06:00
92047cd102
Update manifest and CI script.
continuous-integration/drone/push Build is passing
2022-12-15 14:39:04 -06:00
0c02c10895
(cargo-release) version 0.2.0
continuous-integration/drone/push Build is passing
2022-08-27 08:49:44 -05:00
a732c8bb3a
Update changelog.
2022-08-27 08:49:19 -05:00
579d94bc03
Don't just generate changelogs for unreleased changes.
continuous-integration/drone/push Build is passing
2022-05-19 13:32:58 -05:00
f6878895b1
Is this the correct format for pre-release-hook?
2022-05-19 13:30:29 -05:00
50194aeab5
Add Clippy check.
2022-05-19 13:25:49 -05:00
1fa4ba6b26
refactor: map.at
now returns Option<&Tile>
rather than a wall tile when requested coordinates are out-of-bounds.
2022-05-19 13:17:28 -05:00
56884ead38
Back to this format.
continuous-integration/drone/push Build is passing
2022-03-22 09:27:24 -05:00
a5d77b1c17
Pipeline tweaks.
continuous-integration/drone/push Build is passing
2022-03-22 09:16:33 -05:00
2f339a2205
(cargo-release) version 0.1.1
continuous-integration/drone/push Build is passing
2022-03-18 18:04:41 -05:00
6459347610
Generate changelog in CI before publishing.
continuous-integration/drone/push Build is passing
2022-03-18 17:58:45 -05:00
1846d2f6c6
More automated release configuration.
2022-03-18 17:03:07 -05:00
b4d08120ce
Run notification step even on failure.
continuous-integration/drone/push Build is passing
2022-03-18 16:23:32 -05:00
01252acf7a
chore: More automated release configuration.
2022-03-18 15:28:27 -05:00
31778fd9ba
Try using a TTS message.
continuous-integration/drone/push Build is passing
2022-03-18 15:15:56 -05:00
2f0f96672d
Remove.
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
2022-03-18 14:37:12 -05:00
b873769687
Remove and ignore .DS_Store.
continuous-integration/drone/push Build is passing
2022-03-18 14:36:24 -05:00
b910c4ed89
chore: Remove demo.
2022-03-18 14:34:46 -05:00
b76f7326d5
Make sure changelog is added before committing.
2022-03-18 14:33:55 -05:00
4bd35a5b6e
chore: Rename crate and set up automated releases.
continuous-integration/drone/push Build is passing
2022-03-18 14:28:30 -05:00
13774f333d
More work on release configuration.
2022-03-18 14:12:38 -05:00
0b3d1684b9
Don't publish directly from cargo-release.
2022-03-18 14:06:52 -05:00
34600bd3a9
Publish new releases when tagged.
2022-03-18 13:58:20 -05:00
78a1714e2f
The embeds are kind of useless, so remove.
continuous-integration/drone/push Build is passing
2022-03-18 13:43:13 -05:00
d18400197d
Tweak message.
continuous-integration/drone/push Build is passing
2022-03-18 13:40:58 -05:00
3695eec13a
Add secrets config for Discord.
continuous-integration/drone/push Build is passing
2022-03-18 13:37:21 -05:00
469747919b
Try pushing notifications to Discord.
continuous-integration/drone/push Build is failing
2022-03-18 13:32:03 -05:00
3737cdee6a
Install Clippy.
continuous-integration/drone/push Build is passing
2022-03-18 12:45:53 -05:00
4926caa1ce
Install rustfmt.
continuous-integration/drone/push Build is failing
2022-03-18 12:42:59 -05:00
c538ef6877
Update Drone config.
continuous-integration/drone/push Build is failing
2022-03-18 12:33:41 -05:00
72b51909c3
Add Drone configuration.
2022-03-18 12:05:27 -05:00
1c29eb71cd
Rename.
2022-03-18 11:56:34 -05:00
20a14de05d
Add rectangle containment check for points.
2022-03-14 17:14:54 -05:00
7bb972c7b4
Derive Eq
and Hash
on Rect
.
2022-03-14 13:24:54 -05:00
0d5624fe4c
Bump edition and appease Clippy.
2022-03-14 11:46:48 -05:00
a49e9d019b
Use correct types so builder_data example works.
2022-03-14 11:39:23 -05:00
66a470d669
Remove type parameter.
2022-03-14 11:03:00 -05:00
2202540a43
Drop BuilderData
trait.
2022-03-13 21:14:59 -05:00
ffaad6cf48
cargo fmt
2022-03-12 14:31:30 -06:00
efad0132ff
Add (currently non-functional) example of using custom data in a filter.
2022-03-12 14:10:29 -06:00
957dcca447
Add ability to associate arbitrary BuilderData
with maps.
...
I'm finding that, for best results, I need to integrate everything into my map generation process. So for instance, object/monster spawns need to run as a filter so they can influence future steps.
This associates a `Clone + Default` type with maps and makes it available to filters. `NoData` exists for the current behavior.
All examples/tests/demos have been updated accordingly.
2022-03-12 09:45:42 -06:00
klangner
1ef42b11ad
removed
2021-12-06 10:33:01 +01:00
klangner
51845f9f93
v=0.5.2
2021-08-26 17:12:48 +02:00
klangner
315f460274
fixed test
2021-08-26 17:12:03 +02:00
klangner
f6d1f2ac75
Merge branch 'master' of https://github.com/klangner/mapgen.rs
2021-08-26 17:11:18 +02:00
klangner
f65a5f3c6e
Test for overflow
2021-08-26 17:11:14 +02:00
Krzysztof Langner
289e693092
Merge pull request #38 from ndarilek/master
...
Guard against overflows.
2021-08-26 17:08:49 +02:00
9095605092
Guard against overflows.
2021-08-25 12:48:00 -05:00