<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alioth.net/index.php?action=history&amp;feed=atom&amp;title=Checksum</id>
	<title>Checksum - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alioth.net/index.php?action=history&amp;feed=atom&amp;title=Checksum"/>
	<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=Checksum&amp;action=history"/>
	<updated>2026-05-07T15:18:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=Checksum&amp;diff=85306&amp;oldid=prev</id>
		<title>Cholmondely: Page Created (needs checking by a developer/programmer)</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=Checksum&amp;diff=85306&amp;oldid=prev"/>
		<updated>2025-04-24T08:25:32Z</updated>

		<summary type="html">&lt;p&gt;Page Created (needs checking by a developer/programmer)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Cheat Preventer&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background-color: #ffaaaa;padding: .6em 3em 1em;&amp;quot;|&lt;br /&gt;
Warning: &amp;lt;br&amp;gt; This page was written by a non-programmer, collecting information for others to use&lt;br /&gt;
|}&lt;br /&gt;
== Overview ==&lt;br /&gt;
Each [[Jameson]] save file contains a checksum to &amp;quot;prevent Cheating&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Thus altering certain aspects of a savefile and then reloading it will either result in snarky messages (check your [[Latest.log]]) - and/or the alterations being reverted to the staus quo ante.&lt;br /&gt;
&lt;br /&gt;
The Checksum is derived from the location of the system at which the Jameson was saved combined with wealth, fuel, number of missiles, some cargo and market details, the number of kills and the legal status. And trumble infestation! And whether the game is strict or regular. It possibly also includes the &amp;quot;commanderName&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
OXP information seems not to be included.&lt;br /&gt;
&lt;br /&gt;
In the older versions of Oolite (before v.1.80) it also included the galaxy seed.&lt;br /&gt;
&lt;br /&gt;
=== Reference ===&lt;br /&gt;
The relevant file in the game code is &amp;quot;PlayerEntity.m&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== OXP Checksums ===&lt;br /&gt;
*[[Snoopers]] contains a Checksum to ensure that newsflashes are not repeated. This is presumably carried over into GNN.&lt;br /&gt;
*[[Cabal Common Library Doc OXPStrength|Cabal Common Library]]'s OXP Strength facility also creates a checksum which might have been carried over into [[Library OXP]].&lt;br /&gt;
&lt;br /&gt;
== Musings ==&lt;br /&gt;
This is relevant for creating new scenario starts, as it can bodge up your efforts!&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[[Cheating]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite scripting]]&lt;/div&gt;</summary>
		<author><name>Cholmondely</name></author>
		
	</entry>
</feed>