tarinai/BUILD_NOTE.txt

156 lines
9.4 KiB
Text
Raw Normal View History

2026-07-09 16:08:11 +09:00
tarinai_physics_tuning_v167
- Replaced the 8-sided circle template with a 24-sided, 20px-grid-aligned contour.
- Raised bounce-fence restitution from 1.08 to 2.40 and increased minimum/capped launch speeds.
- Made rope endpoint and particle constraints inextensible while retaining slack/flexibility.
- Set sticky-bomb blastScale to 0.68, matching the small firecracker.
tarinai_mechanical_collision_grid_limit_audit_v1
- Restored shared SAT geometry exports so collision-enabled rotators, reciprocators, and poison blocks physically interact with one another.
- Mechanical shape editors now snap all geometry to a coarse 20px lattice.
- Removed central colony-limit bypass options and added direct-insertion, capacity, save-roundtrip, and over-limit regression checks.
- Version: 39.15.167
tarinai_champion_limits_mechanical_defaults_v1
- Tarinai champions actively prioritize other champions as breeding partners, with stronger mate drive and shorter champion-pair cooldowns.
- Reciprocators now default to 90 degrees.
- Poison blocks now use a smaller default footprint.
- Colony panel now supports optional tarinai-population and object-count limits; blank/0 means unlimited.
- Colony limits are saved in snapshot/binary data.
- Version: 39.15.165
2026-07-03 20:57:02 +09:00
tarinai_plushie_fling_speed_v1
- Reduced plushie poke-fling velocity to one third.
- Lowered plushie fling minimum-speed normalization to the same one-third scale.
tarinai_sticky_bomb_plushie_stats_v1
- Sticky bomb tooltip changed to the requested short description.
- Colony chart no longer appends the in-progress bucket as a live preview row, preventing rapid graph redraws between two-hour samples.
- Structure items now receive their own update method through the item dynamic dispatch, fixing plushie fling/offscreen destruction.
- Plushie poke fling speed/lifetime were strengthened and marked destroyOffscreen for both carried and uncarried plushies.
- Sticky bomb explosion delegates to World.explodeFirecracker; World.explodeFirecracker now accepts sticky_bomb as a compatible source.
tarinai_sticky_bomb_plushie_v1
- Added sticky_bomb as a hazard tool with timed explosion, carrier panic, and contact transfer.
- Changed poke behavior for carried plushies to fling them offscreen before destruction instead of immediate deletion.
- Removed the misleading no-explosion phrase from the flame-firecracker tooltip.
tarinai_grab_rain_death_reason_v1
- Held Tarinai now zeroes velocity/impulses during pinch and skips AI/movement while player-held.
- Zunchi has a vector fallback sprite until its image asset is renderable.
- Poked carried plushies are destroyed instead of depending on offscreen fling removal.
- Rain streak overlay is visible during light_rain and no longer disappears entirely with transient effects disabled.
- Restored soil ground label as 砂 while keeping ground UI wording as 地面.
- Stale fire_seen panic text is cleared when no active fire/burning threat remains.
- Family tree death reason label now uses the same stored final reason as the event log.
tarinai_ground_edgegrass_duplicate_scan_v1
- Unified ground wording for default ground / ground change log / ground change toast to 地面.
- Removed visual-only edge grass decorations from the cached background renderer.
- Duplicate-processing candidates found but not removed:
- Mechanical geometry helpers overlap across geometry_helpers.js, mechanical_shape_bridge.js, and mechanical_system.js.
- Item update scheduling helpers overlap between item_update_policy.js and item_update_scheduler.js.
- Sleep-place / nest-box search helpers overlap between tarinai_item_targeting.js and tarinai_nest_sleep_system.js.
- Physics bounce response block is repeated inside physics_helpers.js.
- Rotator / reciprocator editor close/apply scaffolding is repeated in world_placement_log.js.
- Drink/juice consumable handling has similar sound/need-relief blocks in tarinai_consumable_behavior.js.
- Family connected-component traversal logic appears in both family_graph.js and ui_family_async.js.
- No duplicate blocks were removed in this build.
tarinai_tool_fold_fan_area_delete_v1
- Removed the over-broad collapsed-card min-height override and preserved folded tool-card header height.
- Updated fan tooltip copy from water balloons/balls to lightweight items.
- Changed area-delete to its own text icon instead of reusing the normal delete icon.
tarinai_right_ui_restore_v1
- Restored right-panel/tool/collapsible CSS to the stable pre-scroll behavior.
- Removed the later generic scroll clamps from panel-card bodies/tool palette/right UI.
- Kept scrollability only for in-game overlay/editor windows that can exceed the viewport.
tarinai_right_panel_scroll_fix_v1
- Removed generic max-height/overflow clamp from panel-card bodies.
- Restored the right panel as the scroll container.
- Preserved internal tool-palette scrolling and sticky operation category.
- Ensured collapsed right-panel cards keep a full visible header.
tarinai_tool_ui_fix_v1
- Stabilized folded tool-card height when other UI cards are expanded.
- Kept the operation category sticky while fixing display glitches inside the tool palette scroller.
- Kept tool-palette scrolling while preventing global panel-body height limits from compressing the tool card.
tarinai_event_ui_king_scroll_v1
- Hidden robot-cleaner and player/tool operation records from the event log and observation records.
- Reduced visual settings to OFF/ON for effects/shadows and low/high for details.
- Updated family/nest descriptions and implemented champion-only nest displacement during sleep.
- Strengthened flame-firecracker size scaling.
- Shortened intimidation timers.
- Added overflow scrolling safeguards for fixed UI and panel bodies.
tarinai_stats_cleaning_flame_intimidation_v1
- Colony chart day markers now use season-day labels such as 春2日.
- Robot cleaner deaths normalize to 掃除.
- Flame firecracker fire amount/count/range now scale with item size.
- Object chart label changed to 環境; population/environment y-axis labels use data max instead of fixed 100.
- Environment chart includes temperature.
- Intimidation state is cleared when its timer ends and timer ranges are shortened.
tarinai_tooltip_stats_disease_hunger_v1
- Tarinai canvas tooltip width now adapts to its four fixed lines.
- Colony charts draw dotted gray daily 0:00 markers with day labels.
- Orphan plushies with no live owner are removed.
- Fight disease blocks sunbathing and sunbath curing.
- Disease-active low-health/stress deaths prefer disease cause labels.
- Natural hunger increase is multiplied by 0.75 in awake and sleep paths.
tarinai_family_routes_v39_15_124
- Clamped above-generation lineage detours inside the SVG viewport.
- Allowed lineage edges to attach to non-center points on node sides when detouring.
- Removed fight win-rate text from family-tree nodes.
tarinai_tooltip_family_routing_v1
- Tarinai hover tooltip is fixed to 4 logical lines: name, behavior, HP/hunger/stress, felt temperature.
- Family tree partner/child link routing now detours around unrelated node cards when a direct horizontal partner line would overlap a node.
tarinai_pipe_shadow_temperature_shelter_v1
- Moved pipe shadow down to the pipe-ground contact area and enlarged it slightly.
- Temperature comfort seeking now considers thermally comfortable nest boxes and pipes.
- Tarinai can enter selected nest/pipe shelters for temperature relief.
tarinai_pipe_layer_fan_sunbath_v1
- Pipe tooltip wording now uses 土管, not 全土管/土管全部.
- Pipe shadow is moved to the ground-contact mouth area and enlarged slightly.
- Render layer sorting uses bottom-edge/ground-contact Y instead of center Y.
- Fan wind lowers felt temperature by up to 5C.
- Sunbath disease recovery chance is 25%.
tarinai_pipe_visual_tooltip_v1
- Updated water-balloon / pipe tool descriptions in the tool UI.
- Touching toys (ball / water balloon) can slightly increase openness over time.
- Pipe visuals are revised to read as a pipe embedded in the ground instead of a jar.
- Pipe tooltip occupant listing is reinforced by aggregating live occupants across all pipes.
tarinai_pipe_tooltip_temp_raindrop_v1
- Pipe tooltips list tarinai inside all pipes instead of only the hovered pipe.
- Fully hidden tarinai inside a nest box or pipe are skipped by direct tarinai tooltips.
- Pipe interior temperature correction now moves toward 20C by at most +/-5C.
- Water-balloon splash drops are created through the same rain-water item initializer used by rain.
- Version: 39.15.136
tarinai_pipe_tooltip_temp_v1
- Pipe tooltips list tarinai inside all pipes instead of only the hovered pipe.
- Fully hidden tarinai inside a nest box or pipe are skipped by direct tarinai tooltips.
- Pipe interior temperature correction now moves toward 20C by at most +/-5C.
- Version: 39.15.117
2026-07-03 00:45:22 +09:00
tarinai_water_balloon_fan_ui_v1
- Fan drawing now shows the actual forward wind cone/range.
- Mobile rotator/reciprocator editor dialogs are scrollable; reciprocator canvas shares editor sizing.
- Balloon tool is replaced by water balloon visuals/text.
- Water balloons splash water when popped; low-openness tarinai panic and flee with behavior text: 水風船が割れておどろいている。
2026-07-03 20:57:02 +09:00
- Version: 39.15.117
2026-07-03 00:45:22 +09:00
2026-07-01 14:41:05 +09:00
tarinai_king_fix_v10
- Fire tool button hidden; flames spawn only from flame firecracker.
- Burning tarinai and ants draw lightweight flame-shaped overlays.
- Flame firecracker is redder and shows a countdown timer; normal firecracker is darker.
- Standalone flame and fire particles use a simpler flame silhouette.
2026-07-01 16:55:49 +09:00
- Version: 39.15.102