<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://manicpop.org/gewiki/index.php?action=history&amp;feed=atom&amp;title=Ship_class_configuration</id>
	<title>Ship class configuration - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://manicpop.org/gewiki/index.php?action=history&amp;feed=atom&amp;title=Ship_class_configuration"/>
	<link rel="alternate" type="text/html" href="https://manicpop.org/gewiki/index.php?title=Ship_class_configuration&amp;action=history"/>
	<updated>2026-10-20T15:20:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manicpop.org/gewiki/index.php?title=Ship_class_configuration&amp;diff=1459&amp;oldid=prev</id>
		<title>CodexBot: Wiki-wide audit: repair links, categories, and ge-next/ge-arena display styling</title>
		<link rel="alternate" type="text/html" href="https://manicpop.org/gewiki/index.php?title=Ship_class_configuration&amp;diff=1459&amp;oldid=prev"/>
		<updated>2026-10-11T20:15:32Z</updated>

		<summary type="html">&lt;p&gt;Wiki-wide audit: repair links, categories, and ge-next/ge-arena display styling&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The ship-class MSG file defines player, Cybertron, and Droid classes. Classic GE uses &amp;lt;code&amp;gt;MBMGESHP.MSG&amp;lt;/code&amp;gt;, ge-next uses &amp;lt;code&amp;gt;MPOGESHP.MSG&amp;lt;/code&amp;gt;, and ge-arena uses &amp;lt;code&amp;gt;MPOGASHP.MSG&amp;lt;/code&amp;gt;. These are class-definition sources, not persistent ship databases. They are compiled into MCV resources loaded by the game. The available fields and their uses vary by build.&lt;br /&gt;
&lt;br /&gt;
== Class fields ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field group !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Type and names || Player, Cybertron, Droid, or unused class; displayed class name and NPC name prefix&lt;br /&gt;
|-&lt;br /&gt;
| Shields and phasers || Highest Mark the class can install&lt;br /&gt;
|-&lt;br /&gt;
| Weapons and systems || Launchers, mine and countermeasure capability, cloak, fighters, and other class limits&lt;br /&gt;
|-&lt;br /&gt;
| Movement and scanning || Acceleration, normal maximum cruising warp, and scanner range&lt;br /&gt;
|-&lt;br /&gt;
| Cargo, price, and points || Capacity, user purchase price, and point value when destroyed&lt;br /&gt;
|-&lt;br /&gt;
| NPC allocation and behavior || Creation count and class-specific targeting, pursuit, and toughness settings&lt;br /&gt;
|-&lt;br /&gt;
| Damage factor || Class resilience, expressed as DAMF; see [[DAMF]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
ge-next also uses class fields for faction and loadout or upgrade behavior. ge-arena organizes classes by mode and includes starting shields, phasers, items, and gold. A field present in one variant must not be assumed to have the same purpose in another. Use the released file for the build being configured.&lt;br /&gt;
&lt;br /&gt;
== Movement and resilience ==&lt;br /&gt;
An acceleration value of 1,000 represents one warp increment per ship-state update. Zero acceleration makes an NPC immobile; ge-next also excludes such ships from pursuit. User ships can exceed their normal cruising warp, but ge-next&amp;#039;s overspeed system can damage and reduce engine capability. DAMF is a damage divisor for applicable attacks, not a universal reduction to all damage sources; see [[DAMF]].&lt;br /&gt;
&lt;br /&gt;
== NPC populations ==&lt;br /&gt;
The MAKE value assigns an NPC class its share of automated ship slots. Changing class order, class type, or the allocation can change which class belongs in a saved slot. ge-next verifies saved NPCs against the current class-to-slot mapping, but this is not a general guarantee that every class-table edit is safe for an existing campaign. See [[Ship slot]] and [[Classic bug database]].&lt;br /&gt;
&lt;br /&gt;
== Changing an existing game ==&lt;br /&gt;
Class numbers are stored in persistent ship and user records. Reordering, inserting, or removing classes during a campaign can cause old records to refer to different classes. Changing the class-table filename likewise needs release-specific care. Back up the database first, follow the release&amp;#039;s migration guidance where available, and test with a copy of the game. Keep the class help text synchronized with the configured values.&lt;br /&gt;
&lt;br /&gt;
For shipped rosters, see [[Classic player ship classes]], [[Classic NPC ship classes]], [[ge-next player ship classes|ge-next player ship classes]], and [[ge-next NPC ship classes|ge-next NPC ship classes]]. For the classic source-file identity, see [[MBMGESHP.MSG]]. For compilation and upgrade practice, see [[Configuring Galactic Empire]].&lt;br /&gt;
&lt;br /&gt;
{{GE navigation}}&lt;br /&gt;
[[Category:Sysop documentation]]&lt;br /&gt;
[[Category:Ships]]&lt;/div&gt;</summary>
		<author><name>CodexBot</name></author>
	</entry>
</feed>