Skip to content

Releases: GS-Bacon/idle_factory

v0.3.201

Choose a tag to compare

@github-actions github-actions released this 30 Jan 15:05

Full Changelog: v0.3.200...v0.3.201

v0.3.200

Choose a tag to compare

@github-actions github-actions released this 30 Jan 14:36

Full Changelog: v0.3.199...v0.3.200

v0.3.199

Choose a tag to compare

@github-actions github-actions released this 30 Jan 14:12

What's Changed

  • Add CAD-style control specification for factory building by @GS-Bacon in #11
  • 001 power system spec by @GS-Bacon in #12

Full Changelog: v0.3.142...v0.3.199

v0.3.173

Choose a tag to compare

@GS-Bacon GS-Bacon released this 09 Jan 14:58

Release v0.3.173

v0.3.171

Choose a tag to compare

@GS-Bacon GS-Bacon released this 09 Jan 13:44

Release v0.3.171

v0.3.164

Choose a tag to compare

@GS-Bacon GS-Bacon released this 09 Jan 09:05

Release v0.3.164

v0.3.142 - 配布パッケージ検証機能追加

Choose a tag to compare

@GS-Bacon GS-Bacon released this 09 Jan 02:02

修正

Base Mod欠落問題の修正

  • Windows配布版に mods/base/ が含まれておらず起動時にクラッシュする問題を修正
  • Base Modが見つからない場合のエラーメッセージを改善

配布パッケージの検証機能追加

  • scripts/verify-package.sh: 必須ファイルの検証スクリプト
  • ビルド時に自動検証を実行し、必須ファイル漏れを防止

ダウンロード

  • Windows: idle_factory_0.3.142_windows.zip
  • Linux: idle_factory_0.3.142_linux.tar.gz

🤖 Generated with Claude Code

Latest Build

Latest Build Pre-release
Pre-release

Choose a tag to compare

@GS-Bacon GS-Bacon released this 11 Jan 02:20

Automatically updated latest build.

v0.3.99 - ItemId移行 (PlayerInventory, GlobalInventory)

Choose a tag to compare

@GS-Bacon GS-Bacon released this 08 Jan 03:45

変更内容

ItemId移行

プレイヤーインベントリとグローバルインベントリをBlockTypeからItemIdベースに移行しました。これにより、将来のMod対応の基盤が整いました。

PlayerInventory

  • slots型を[Option<(ItemId, u32)>]に変更
  • 全メソッドをItemIdベースに再実装
  • BlockType互換APIを#[deprecated]で維持

GlobalInventory

  • 内部ストレージをHashMap<ItemId, u32>に変更
  • items_by_id() / set_items_by_id()を追加

UI型

  • HeldItem: Option<(ItemId, u32)>に変更
  • CreativeItemButton / CreativeItemImage: ItemIdに変更

ItemId拡張

  • color()メソッド追加(UI用)

移行状況

  • BlockType参照: 1008 → 1006箇所
  • ItemId使用: 335 → 344箇所

テスト

  • 全401テスト通過
  • Clippy警告0件

v0.3.80

Choose a tag to compare

@github-actions github-actions released this 07 Jan 09:33

Full Changelog: v0.3.66...v0.3.80