A downloadable asset pack

Download NowName your own price

Autosave script

Changelog: v0.2.0 Initial release
(MAR/02/2024) - 1.1.0 
- Load function added! 
- Delete slot function.
- C# functions! (more info below).
- Performance improvements

日本語の説明は下にあります。


Description

With this script you can save or load the game automatically when activating a switch or calling a C# function, you can configure in which slot you will use to manage the data and if you want to modify it in-game.


How to use?

  • Place the "AutoSave.cs" script in "ProjectFolder/script".
  • Create a common event and attach the script to it.
  • Use the switch or functions to save or load the game.
  • That's it!


C# Functions

SetSlot: Set the current game data slot to use in "QuickSave" and "QuickLoad" calls. Default: 0

QuickSave: Quick Save the game to current save slot.

QuickLoad: Quick Load the game to current save slot.

DoSave: Save the game by using the slot entered in the parameter.

DoLoad: Load the game by using the slot entered in the parameter.

DeleteSlot: Delete the slot given in the parameter (Caution: This cannot be undone).


Settings

Inside the script you can change the following parameters: (You can use C# calls in bakin event panel instead).


  • changeSlotInBakin: If its value is true the slot ID will be obtained from a variable in the game.
  • bakinSlotName: Name of the variable from which the slot ID will be obtained for autosave.
  • bakinSwitch: Activate this switch to save the game instantly.
  • saveId: The ID of the slot that the game will be saved to when using this script.



Important: 

-If you don't understand something you can always watch the short video that shows how the script works.

Notes

* If you find any bug, do not hesitate to let me know!

* This script is not paid, although I will appreciate any kind of support! (If I start getting more support I'll be able to continue scripting!)

* This script only requires giving credits to me! (Jagonz) in your game. (Can be anywhere even in the final credits).

* Any questions I am always active on official Bakin Discord.



Changelog: v0.2.0 初回リリース
(2024年3月2日) 1.1.0 
 ロード機能を追加しました!
 スロット削除機能を追加しました。
 C#関数!(詳細は下記)
 パフォーマンスの改善

説明

このスクリプトを使用すると、スイッチをアクティブにしたり、C#関数を呼び出すことでゲームを自動的に保存またはロードできます。データを管理するために使用するスロットや、ゲーム内で変更するかどうかを設定できます。

使用方法は


  • "AutoSave.cs"スクリプトを "ProjectFolder/script" に配置します。
  • 一般イベントを作成し、スクリプトをアタッチします。
  • ゲームを保存またはロードするためにスイッチや関数を使用します。
  • 以上です!

C#の関数

 

SetSlot: "QuickSave"と "QuickLoad" の呼び出しで使用する現在のゲームデータスロットを設定します。デフォルト:0

QuickSave: 現在のセーブスロットにゲームをクイックセーブします。

QuickLoad: 現在のセーブスロットにゲームをクイックロードします。

DoSave: パラメータで指定されたスロットを使用してゲームを保存します。

DoLoad: パラメータで指定されたスロットを使用してゲームをロードします。

DeleteSlot: パラメータで指定されたスロットを削除します(注意:これは元に戻すことができません)。

設定

スクリプト内で以下のパラメータを変更できます:(代わりにバッキンイベントパネルでC#コールを使用できます)。

  • changeSlotInBakin: この値が true の場合、スロットIDはゲーム内の変数から取得されます。
  • bakinSlotName: オートセーブ用にスロットIDが取得される変数の名前。
  • bakinSwitch: このスイッチをアクティブにすると、ゲームが即座に保存されます。
  • saveId: このスクリプトを使用してゲームが保存されるスロットのID。

     

    注記
  •  バグが見つかった場合は、遠慮せずにお知らせください!
  •   このスクリプトは無料ですが、いかなるサポートも感謝します!(もっとサポートを受けるようになれば、スクリプト作成を継続できます!)
  • このスクリプトには、ゲーム内で私(Jagonz)にクレジットを表示する必要があります。(最終的なクレジットに限らず、どこでも構いません)。
  •  質問があれば、公式のBakin Discordで常に活動しています。

Download

Download NowName your own price

Click download now to get access to the following files:

AutoSave.cs 8.1 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy