Skip to content

Release: 5 features → Main#8012

Merged
h0lybyte merged 6 commits intomainfrom
dev
Mar 15, 2026
Merged

Release: 5 features → Main#8012
h0lybyte merged 6 commits intomainfrom
dev

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 15, 2026

Release: Dev → Main

5 atomic commits ready for main

Features


This PR is automatically maintained by CI — KBVE Studio

Each NPC now has personalized combat dialogue tailored to its
identity rather than generic personality-pool text. Bosses get
extra depth with charge, heal, aoe, and debuff lines.
Migrate all hardcoded items from DiscordSH content.rs into the
proto-driven itemdb as MDX files. Includes 17 consumables (potions,
bombs, utility items) and 15 gear pieces (8 weapons, 7 armor) with
full use_effects and equipment stats mapped to the proto schema.
All items tagged with 'discordsh' for filtering.

Closes #8010 (Phase 0)
@github-actions
Copy link
Contributor Author

github-actions bot commented Mar 15, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@github-actions github-actions bot changed the title Release: 1 feature → Main Release: 2 features → Main Mar 15, 2026
Reference DDL extracted from Logflare QueryTemplates.ex and validated
against ClickHouse 25.12. Includes standard (JSON) and simple (Map)
variants for logs, metrics, and traces tables.
@github-actions github-actions bot changed the title Release: 2 features → Main Release: 3 features → Main Mar 15, 2026
#8016)

* feat(mapdb): add 13 dungeon location entries for procedural generation

Add data-driven location definitions that the procedural dungeon
generator can reference: 3 cities (Sunken Market, Dwarven Outpost,
Mushroom Bazaar), 3 rest shrines, 2 merchant posts, 2 boss arenas,
and 3 story landmarks — all sourced from discordsh room templates.

* refactor(mapdb): collapse WorldObjectType into gameplay archetypes

Replace specific object enums (tree, rock, flower, mushroom, crystal,
crate, chest, workbench, furnace, anvil, water_source) with archetype
categories: resource_node, container, crafting_station. Add ResourceType,
ContainerType, CraftingStationType subtype enums. Add trigger type for
boss activation and quest zones. Migrate all 24 MDX entries to new types.

* refactor(mapdb): merge statue, pillar, sign, campfire into PROP archetype

Collapses decorative/utility props into WORLD_OBJECT_PROP with sub_kind
differentiation. LIGHT stays standalone for the rendering/lighting system.
Enum now has 15 clean gameplay archetypes.
@github-actions github-actions bot changed the title Release: 3 features → Main Release: 4 features → Main Mar 15, 2026
- Bump Logflare 1.15.3 → 1.21.0 (align main container with init)
- Add idempotent K8s Job to configure CH backend via Logflare API
- Add SealedSecret with CH credentials for kilobase namespace
- Add seal-ch-credentials.sh for credential rotation

Ref: #8015
@github-actions github-actions bot changed the title Release: 4 features → Main Release: 5 features → Main Mar 15, 2026
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@h0lybyte h0lybyte merged commit f1a5563 into main Mar 15, 2026
15 checks passed
@github-project-automation github-project-automation bot moved this from Review to Done in KBVE Mar 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant