Repository navigation
開発版 3.5.7-dev.69
Pre-release
Pre-release
master の最新のコミットから作った開発版です。master にマージされるたびに、このリリースの添付を入れ替えます(docs/versioning.md の「開発版」)。正式版は Latest のリリース を使ってください。
- 版: アプリ
3.5.7-dev.69・ライブラリ0.5.7-dev.69 - コミット: f63fa18
- 作った実行: https://github.com/7474/SRC/actions/runs/42472947171
- 添付の一覧と SHA-256: manifest.json
- Docker イメージ:
koudenpa/srcdatalinter:dev(このコミットのもの:koudenpa/srcdatalinter@sha256:03ec42dae1350e8045f3eebf8501f97925bbe8bf1486572f35f5467c32028499)
入手
| 配る物 | ファイル |
|---|---|
| SRC#Avalonia | SRCSharpAvalonia-<RID>.zip(linux-x64・win-x64・osx-arm64・osx-x64) |
| srcsharp(.NET tool) | SRCSharpTools.0.5.7-dev.69.nupkg(下の手順) |
| VS Code 拡張 | src-vscode-0.5.7-dev.69.vsix(「VSIX からのインストール」) |
| SRC#Web(外部のサイトに置く) | SRCSharpWeb.zip |
| ブラウザで動く lint・データビューア | SRCLintWeb.zip・SRCDataViewer.zip |
ファイルの URL は https://github.com/7474/SRC/releases/download/dev/<ファイル名> で、マージのたびに中身が変わります。他のリポジトリから使うときは、manifest.json の commit と SHA-256 を記録してください。
# Docker(srcsharp の lint・自動プレイ・バランス集計。docs/tools/authoring.md)
docker run --rm -v "$PWD:/s" koudenpa/srcdatalinter:dev lint /s
# .NET tool
gh release download dev -R 7474/SRC -p 'SRCSharpTools.*.nupkg' -D nupkg
dotnet tool install SRCSharpTools --add-source ./nupkg --prerelease --tool-path tools前の正式版からの変更
- SRC#Web
- 本体(SRCCore・SRCRender・SRCSound)
- 仮想パッドの B を押し続けると、右ボタンを押し続けたのと同じくメッセージを飛ばす(#1455)
- シナリオのフォルダの設定ファイル(Src.ini・srcs.json)を読む(#1451)
- 元の SRC との動作の差を、元の SRC の動作に合わせて直す(#1459〜#1495)(#1493)
- VB との突き合わせ ①: Unit.cls 武器・ダメージの計算(4923〜11325 行)(#1506)
- VB との突き合わせ ④: Unit.cls マップ攻撃・アビリティ(16479〜21936 行)(#1510)
- VB との突き合わせ ⑤: CmdData.cls Parse・Exec とイベントコマンド A〜D(#1512)
- VB との突き合わせ ⑥: CmdData.cls イベントコマンド E〜O(#1519)
- VB との突き合わせ ⑦: CmdData.cls イベントコマンド P〜Z(#1522)
- VB との突き合わせ ⑧: Expression.bas(#1523)
- VB との突き合わせ ⑨: Unit.cls 能力値・特殊能力・状態(#1524)
- VB との突き合わせ ⑩: Unit.cls アイテム・特殊効果・合体分離・その他(#1525)
- VB との突き合わせ ⑪: Pilot.cls・Pilots.cls・PilotData.cls・PilotDataList.cls(#1527)
- VB との突き合わせ ⑫: Map.bas・Command.bas(#1528)
- VB との突き合わせ ⑬: Event.bas・Intermission.bas・SRC.bas・LabelData.cls(#1531)
- 参考用に残していた *.ref.cs と、コメントアウトした VB のコードを消す(#1532)
- VB との突き合わせ ⑮: Effect.bas・Sound.bas・GeneralLib.bas・Help.bas・FileDialog.bas(#1535)
- VB との突き合わせ ⑯: GUI.bas・Graphics.bas・Status.bas・フォーム・Susie.bas・VBMP3.bas・Flash.bas(#1537)
- ヘルプ
- 文書
- NuGet への公開を信頼された発行(Trusted Publishing)にする(#1449)
- 移植で起きやすい誤りを Roslyn のアナライザーで洗い出し、SRCCore の 705 か所を VB に合わせて直す(#1497)
- VB との突き合わせ ②: Unit.cls 防御・攻撃の実行(11326〜16478 行)(#1507)
- VB との突き合わせ ③: COM.bas(敵の思考)(#1509)
- 対応表の説明に、表に載らないものと元の SRC のコンパイルの設定を書く(#1498)(#1513)
- VB との突き合わせ ⑭: データ(*Data.cls・*DataList.cls・Item・Items・Units・Dialog・BCVariable)(#1533)
- 依存パッケージの更新(#1448・#1457・#1514・#1517)