Conversation
…tinting - Replace frog sprite sheet with frog_green_mob.png (9x5 grid, 48x48 frames) - Correct animation mapping: idle(row0), jump(row1), attack(row2), hurt(row3), death(row4) - Add jump windup/airborne/landing states with proper mid-air frame cycling - Fix billboard to stay perfectly upright (XZ-projected look direction) - Fix isometric facing direction for east-facing sprite - Reject jump targets with steep height differences to prevent wall clipping - Spawn frogs beyond camera view and hop inward to prevent pop-in - Add per-frog animation desync via Knuth multiplicative hash seeds - Add FrogMaterials resource for day/night tinting (same curve as trees) - Spread butterflies and fireflies further from player - Boost firefly glow (emissive 12x, point light 2800, range 5) - Slightly brighten moonlight (ambient 420, directional 35)
…ocalhost guard - Add server-side DayCycle, CreatureSeed, WindState resources and broadcast_time_sync / send_time_sync_to_new_clients systems - Add client-side ServerTime resource and receive_time_sync system - Weather DayCycle defers to server time when connected (smooth interp) - Add shared GameTime resource; all creature modules read it instead of DayCycle directly (prep for deterministic creature sync) - Belt-and-suspenders localhost guard: WASM default URL is empty, connect_to_server blocks empty URLs and localhost on wasm32 - Include rebuilt WASM/JS/CSS assets and frog_green_mob texture
Contributor
Author
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
…tured turn results (#8010) (#8052) Party Defend now goes through bevy_battle ECS via DefendIntent, removing duplicated Cleric prayer proc logic from logic.rs. Auto-defended players get custom log text in logic.rs while the bridge handles the defending flag and Cleric prayer proc via the defend_system. Added CombatTurnResult struct to return both logs and structured CombatOutcome data from run_combat_turn, enabling callers to filter or post-process specific outcomes (e.g. suppressing Defend logs for auto-defended players). Added to_bb_use_effect converter for translating game UseEffect variants to bevy_battle UseEffect, preparing for future combat item integration.
Add scc-based LOC stats targets (with npx cloc fallback) to root project and vitest coverage targets to droid, devops, khashvault, laser, astro.
…ne (#8015) (#8053) Drop Logflare as the log ingestion middleware. Replace all 10 Logflare HTTP sinks with a single ClickHouse sink using Vector's native clickhouse driver. Add ch_normalize transform to flatten service logs into a unified schema. Add observability.logs_raw table DDL with ON CLUSTER, MergeTree engine, and 90-day TTL.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release: Dev → Main
5 atomic commits ready for main
Features
25c3175)d378258)54a40ef)eeadbf0)Chores
e88bf06)This PR is automatically maintained by CI — KBVE Studio