Skip to content

Commit

Permalink
Merge pull request #18 from stop-pattern/feature/atsex-rc9
Browse files Browse the repository at this point in the history
AtsEXを1.0.0-RC8に更新
  • Loading branch information
stop-pattern authored Jul 6, 2024
2 parents 01433b5 + 3ef8be8 commit 663da7a
Show file tree
Hide file tree
Showing 8 changed files with 45 additions and 28 deletions.
19 changes: 18 additions & 1 deletion Extension/Extension.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,23 @@ namespace AtsExCsTemplate.Extension
/// プラグインの本体
/// Plugin() の第一引数でこのプラグインの仕様を指定
/// Plugin() の第二引数でこのプラグインが必要とするAtsEX本体の最低バージョンを指定(オプション)
/// Togglable を付加するとユーザーがAtsEXのバージョン一覧から有効・無効を切換できる
/// </summary>
[Plugin(PluginType.Extension)]
internal class ExtensionMain : AssemblyPluginBase, IExtension
[Togglable]
internal class ExtensionMain : AssemblyPluginBase, ITogglableExtension, IExtension
{
/// <summary>
/// プラグインの有効・無効状態
/// </summary>
private bool status = true;

/// <inheritdoc/>
public bool IsEnabled
{
get { return status; }
set { status = value; }
}
/// <summary>
/// プラグインが読み込まれた時に呼ばれる
/// 初期化を実装する
Expand All @@ -40,6 +53,10 @@ public override void Dispose()
/// <param name="elapsed">前回フレームからの経過時間</param>
public override TickResult Tick(TimeSpan elapsed)
{
if (status)
{
// 処理を実装
}
return new ExtensionTickResult();
}
}
Expand Down
4 changes: 2 additions & 2 deletions Extension/Extension.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="AtsEx.CoreExtensions" Version="1.0.0-rc7">
<PackageReference Include="AtsEx.CoreExtensions" Version="1.0.0-rc9">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="AtsEx.PluginHost" Version="1.0.0-rc8">
<PackageReference Include="AtsEx.PluginHost" Version="1.0.0-rc9">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
</ItemGroup>
Expand Down
12 changes: 6 additions & 6 deletions Extension/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,19 @@
".NETFramework,Version=v4.8": {
"AtsEx.CoreExtensions": {
"type": "Direct",
"requested": "[1.0.0-rc7, )",
"resolved": "1.0.0-rc7",
"contentHash": "wpQIS8smxANiPt4gBD0LpWa3408wfLVY1gRvJvWeV4OFuIJHXMaTwEZgtpa+UsTmKxfX4S4KbdCCg1xBCDmaWg==",
"requested": "[1.0.0-rc9, )",
"resolved": "1.0.0-rc9",
"contentHash": "b9KGmP9t37+L+9xt2NnI7a/mCh6i8A2Vodx6w/CkwT08bPqe9IsfCt/nSIT0Q8DghTU2nykSN/BBP1TCSH/0ng==",
"dependencies": {
"AtsEx.PluginHost": "1.0.0-rc1",
"ObjectiveHarmonyPatch": "1.1.0"
}
},
"AtsEx.PluginHost": {
"type": "Direct",
"requested": "[1.0.0-rc8, )",
"resolved": "1.0.0-rc8",
"contentHash": "W/1suCpKZ0y7E6dl2Y1iY10kJ5D9KD1m3XUWiz3Z1H5NHFcJU32Hz2ON+So9iDUCSIVG0C06RfbsHCpY9x4dvw==",
"requested": "[1.0.0-rc9, )",
"resolved": "1.0.0-rc9",
"contentHash": "UjhPUohYL8hiMCwvJGQ0IZ5ALcgesonhTGMPO9f2ZjbOMLyHtIdPZj3yeqWUxfX4RqkgKwRidvw9G9OQo61BQA==",
"dependencies": {
"SlimDX": "4.0.13.44",
"UnembeddedResources": "1.0.0"
Expand Down
4 changes: 2 additions & 2 deletions MapPlugin/MapPlugin.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="AtsEx.CoreExtensions" Version="1.0.0-rc7">
<PackageReference Include="AtsEx.CoreExtensions" Version="1.0.0-rc9">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="AtsEx.PluginHost" Version="1.0.0-rc8">
<PackageReference Include="AtsEx.PluginHost" Version="1.0.0-rc9">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
</ItemGroup>
Expand Down
12 changes: 6 additions & 6 deletions MapPlugin/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,19 @@
".NETFramework,Version=v4.8": {
"AtsEx.CoreExtensions": {
"type": "Direct",
"requested": "[1.0.0-rc7, )",
"resolved": "1.0.0-rc7",
"contentHash": "wpQIS8smxANiPt4gBD0LpWa3408wfLVY1gRvJvWeV4OFuIJHXMaTwEZgtpa+UsTmKxfX4S4KbdCCg1xBCDmaWg==",
"requested": "[1.0.0-rc9, )",
"resolved": "1.0.0-rc9",
"contentHash": "b9KGmP9t37+L+9xt2NnI7a/mCh6i8A2Vodx6w/CkwT08bPqe9IsfCt/nSIT0Q8DghTU2nykSN/BBP1TCSH/0ng==",
"dependencies": {
"AtsEx.PluginHost": "1.0.0-rc1",
"ObjectiveHarmonyPatch": "1.1.0"
}
},
"AtsEx.PluginHost": {
"type": "Direct",
"requested": "[1.0.0-rc8, )",
"resolved": "1.0.0-rc8",
"contentHash": "W/1suCpKZ0y7E6dl2Y1iY10kJ5D9KD1m3XUWiz3Z1H5NHFcJU32Hz2ON+So9iDUCSIVG0C06RfbsHCpY9x4dvw==",
"requested": "[1.0.0-rc9, )",
"resolved": "1.0.0-rc9",
"contentHash": "UjhPUohYL8hiMCwvJGQ0IZ5ALcgesonhTGMPO9f2ZjbOMLyHtIdPZj3yeqWUxfX4RqkgKwRidvw9G9OQo61BQA==",
"dependencies": {
"SlimDX": "4.0.13.44",
"UnembeddedResources": "1.0.0"
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

## 動作環境
- [AtsEX](https://github.com/automatic9045/AtsEX)
- [ver1.0-RC8 - v1.0.40401.1](https://github.com/automatic9045/AtsEX/releases/tag/v1.0.40401.1) or later
- [ver1.0-RC9 - v1.0.40627.1](https://github.com/automatic9045/AtsEX/releases/tag/v1.0.40627.1) or later
- Win10 22H2, Win11 22H2 or later
- Visual Studio 2022
- Microsoft Visual Studio Community 2022 (64 ビット) - Current Version 17.5.3
Expand All @@ -29,8 +29,8 @@


## 依存環境
- [AtsEx.CoreExtensions](https://www.nuget.org/packages/AtsEx.CoreExtensions/) (1.0.0-rc7)
- [AtsEx.PluginHost](https://www.nuget.org/packages/AtsEx.PluginHost/) (1.0.0-rc8)
- [AtsEx.CoreExtensions](https://www.nuget.org/packages/AtsEx.CoreExtensions/) (1.0.0-rc9)
- [AtsEx.PluginHost](https://www.nuget.org/packages/AtsEx.PluginHost/) (1.0.0-rc9)

間接参照を含めたすべての依存情報については、各プロジェクトのフォルダにある `packages.lock.json` をご確認ください。

Expand Down
4 changes: 2 additions & 2 deletions VehiclePlugin/VehiclePlugin.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="AtsEx.CoreExtensions" Version="1.0.0-rc7">
<PackageReference Include="AtsEx.CoreExtensions" Version="1.0.0-rc9">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="AtsEx.PluginHost" Version="1.0.0-rc8">
<PackageReference Include="AtsEx.PluginHost" Version="1.0.0-rc9">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
</ItemGroup>
Expand Down
12 changes: 6 additions & 6 deletions VehiclePlugin/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,19 @@
".NETFramework,Version=v4.8": {
"AtsEx.CoreExtensions": {
"type": "Direct",
"requested": "[1.0.0-rc7, )",
"resolved": "1.0.0-rc7",
"contentHash": "wpQIS8smxANiPt4gBD0LpWa3408wfLVY1gRvJvWeV4OFuIJHXMaTwEZgtpa+UsTmKxfX4S4KbdCCg1xBCDmaWg==",
"requested": "[1.0.0-rc9, )",
"resolved": "1.0.0-rc9",
"contentHash": "b9KGmP9t37+L+9xt2NnI7a/mCh6i8A2Vodx6w/CkwT08bPqe9IsfCt/nSIT0Q8DghTU2nykSN/BBP1TCSH/0ng==",
"dependencies": {
"AtsEx.PluginHost": "1.0.0-rc1",
"ObjectiveHarmonyPatch": "1.1.0"
}
},
"AtsEx.PluginHost": {
"type": "Direct",
"requested": "[1.0.0-rc8, )",
"resolved": "1.0.0-rc8",
"contentHash": "W/1suCpKZ0y7E6dl2Y1iY10kJ5D9KD1m3XUWiz3Z1H5NHFcJU32Hz2ON+So9iDUCSIVG0C06RfbsHCpY9x4dvw==",
"requested": "[1.0.0-rc9, )",
"resolved": "1.0.0-rc9",
"contentHash": "UjhPUohYL8hiMCwvJGQ0IZ5ALcgesonhTGMPO9f2ZjbOMLyHtIdPZj3yeqWUxfX4RqkgKwRidvw9G9OQo61BQA==",
"dependencies": {
"SlimDX": "4.0.13.44",
"UnembeddedResources": "1.0.0"
Expand Down

0 comments on commit 663da7a

Please sign in to comment.