チケット #30448

データ構造の改善

登録: 2013-01-04 20:33 最終更新: 2014-02-08 23:31

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
直さない
ファイル:
なし

詳細

クリーチャーやアイテムのデータ構造体において、メモリの節約のために排反なステータス構造を汎用的変数(xtra?など)で保持しているケースがいくつも見受けられる。 これはソースの可読性を大きく低下させているので、各用途を解析した上、それぞれ個別の変数に切り分けるか共用体を作ることでその改善を行う。

  • pvalを代替変数に全て分離した後削除する作業
  • TV_GOLD → volume
  • TV_STATUE/TV_CORPSE → source_id

チケットの履歴 (4 件中 3 件表示)

2013-01-04 20:33 更新者: deskull
  • 新しいチケット "データ構造の改善" が作成されました
2013-07-16 01:00 更新者: deskull
  • 詳細が更新されました
コメント
2013-07-16 01:01 更新者: deskull
  • 詳細が更新されました
2014-02-08 23:31 更新者: deskull
  • 解決法なし から 直さない に更新されました
  • 状況オープン から 完了 に更新されました
  • チケット完了時刻2014-02-08 23:31 に更新されました
コメント

新ソースに移行するため、このチケットは完了扱いにする。

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする