-
Notifications
You must be signed in to change notification settings - Fork 24
Patch.CheckForUpdates
Wesley Haws edited this page Nov 2, 2016
·
1 revision
#CheckForUpdates
public IEnumerator CheckForUpdates()
##Parameters
none.
##Description
This will scan for your local "version" file and compare it with a remote "version" file. If the remove version file has a larger number then it assigns the "updateAvailable" variable to true;
This requires that the "remoteVersionURL" variable is not null.
##Example
using GameDevRepo;
void Start() {
PatchSystem patch = new PatchSystem();
StartCoroutine(patch.CheckForUpdates());
}
The following is a list of github repositories that made all of this possible:
delta patches: https://github.com/OctopusDeploy/Octodiff
.net 4 implemented in Monodevelop: https://github.com/mono/mono
Tuples In Unity: https://gist.github.com/michaelbartnett/5652076
Octodiff: https://github.com/OctopusDeploy/Octodiff
Input Manager: https://github.com/daemon3000/InputManager