<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.minegoboom.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ekted</id>
	<title>ASSS Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.minegoboom.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ekted"/>
	<link rel="alternate" type="text/html" href="https://wiki.minegoboom.com/index.php/Special:Contributions/Ekted"/>
	<updated>2026-07-25T12:09:29Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.minegoboom.com/index.php?title=Migration_Guide&amp;diff=3908</id>
		<title>Migration Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.minegoboom.com/index.php?title=Migration_Guide&amp;diff=3908"/>
		<updated>2006-03-13T17:24:15Z</updated>

		<summary type="html">&lt;p&gt;Ekted: /* Team:MaxFrequency */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide will highlight some of the known pitfalls and gotchas when moving from subgame to asss.&lt;br /&gt;
&lt;br /&gt;
You may need to familiarise yourself with [[Module_General_Faq|modules.conf]] to apply some of the fixes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
&lt;br /&gt;
=== Team:MaxFrequency ===&lt;br /&gt;
&lt;br /&gt;
This setting now behaves as it is written. It is the maximum frequency you can enter. It is not the maximum number of frequencies available. For example setting this to 5 means you can enter 0,1,2,3,4,5.&lt;br /&gt;
&lt;br /&gt;
[I would like to propose that this setting be changed to MaxFrequencies and be a true count. It is very rare and awkward for something to be 0 to n. -Ekted]&lt;br /&gt;
&lt;br /&gt;
=== Prize:MinimumVirtual or Why do my flags and balls spawn differently? ===&lt;br /&gt;
&lt;br /&gt;
Flags and balls now have their own spawn settings:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SpawnX = 512&lt;br /&gt;
SpawnY = 512&lt;br /&gt;
SpawnRadius = 20&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Additionally balls can have multiple spawns as of version 1.4.2:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SpawnXN = 512&lt;br /&gt;
SpawnYN = 512&lt;br /&gt;
SpawnRadiusN = 20&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Where N is 0,1,2,3.&lt;br /&gt;
The numbers correspond to the ball ID. For example if you have 2 balls the ID&#039;s will start from 0. Ball 0 will use Spawn...0 and ball 1 will use Spawn...1. You can have up to 8 balls, meaning ball 4 will use Spawn...0 and so on.&lt;br /&gt;
&lt;br /&gt;
== Commands ==&lt;br /&gt;
&lt;br /&gt;
=== Why doesn&#039;t ?owner work anymore? ===&lt;br /&gt;
&lt;br /&gt;
This is disabled by default. You need to add the line &#039;cmd_owner&#039; to conf/groupdef.dir/default.&lt;br /&gt;
&lt;br /&gt;
=== Why doesn&#039;t ?objon work anymore? ===&lt;br /&gt;
&lt;br /&gt;
The objects module is not loaded by default. You need to add the line &#039;objects&#039; to conf/modules.conf.&lt;br /&gt;
&lt;br /&gt;
=== Why doesn&#039;t *arena &amp;lt;msg&amp;gt; work anymore? ===&lt;br /&gt;
&lt;br /&gt;
The command has been shortened to ?a &amp;lt;msg&amp;gt;. Additionally ?aa &amp;lt;msg&amp;gt; will anonymise the originator; their name will not be automatically appended to the message.&lt;br /&gt;
&lt;br /&gt;
You can use the sgcompat module to restore this command.&lt;br /&gt;
&lt;br /&gt;
=== Why doesn&#039;t *log work anymore? ===&lt;br /&gt;
&lt;br /&gt;
This has been replaced with ?lastlog [&amp;lt;number of lines&amp;gt;] [&amp;lt;filter text&amp;gt;] where [] means an optional parameter.&lt;br /&gt;
&lt;br /&gt;
You can use the sgcompat module to alias this command to *log, however the format will not change back to subgame format.&lt;br /&gt;
&lt;br /&gt;
=== Why doesn&#039;t ?help &amp;lt;msg&amp;gt; work anymore? ===&lt;br /&gt;
&lt;br /&gt;
For an unknown reason the creator of asss decided to use this command as an online manual for commands and settings. Possibly because many billers used a similar ?man command.&lt;br /&gt;
&lt;br /&gt;
There is currently no workaround.&lt;br /&gt;
&lt;br /&gt;
=== Can I add more AlertCommands like ?cheater ? ===&lt;br /&gt;
&lt;br /&gt;
You cannot do this with vanilla asss. However you can write a custom module to handle these. See [[Writing Modules In Python]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Game quirks ==&lt;br /&gt;
&lt;br /&gt;
=== I have some LVZ objects controlled by a bot but they don&#039;t work anymore ===&lt;br /&gt;
&lt;br /&gt;
The objects module is not loaded by default. You need to add the line &#039;objects&#039; to conf/modules.conf.&lt;br /&gt;
&lt;br /&gt;
=== Why am I not seeing a greet message when I enter the arena? or Where have the periodic messages gone? ===&lt;br /&gt;
&lt;br /&gt;
The messages module is not loaded by default. You need to add the line &#039;messages&#039; to conf/modules.conf.&lt;br /&gt;
&lt;br /&gt;
Additionally the PeriodicMessageN settings are bugged in asss. You can download a patch for 1.4.2 from http://toktok.sscentral.com/dump/messages.c.patch.txt.&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s up with the goal message? ===&lt;br /&gt;
&lt;br /&gt;
If you are seeing &#039;SCORE: Warbirds:xx  Javelins:xx&#039; and would rather see Team0,Team1 then read on.&lt;br /&gt;
&lt;br /&gt;
The points_goal module was coded for a specific purpose and did not implement all the things from subgame. You can download a patch from http://toktok.sscentral.com/dump/points_goal.c-scoremsg.patch.txt.&lt;br /&gt;
&lt;br /&gt;
=== I want to keep my bots but they aren&#039;t behaving, is there any hope? ===&lt;br /&gt;
&lt;br /&gt;
There is a module called sgcompat that creates command aliases from subgame commands to asss commands. To use the module add &#039;funky:sgcompat&#039; to conf/modules.conf.&lt;br /&gt;
&lt;br /&gt;
[[Category:ASSS]]&lt;br /&gt;
[[Category:Guides]]&lt;/div&gt;</summary>
		<author><name>Ekted</name></author>
	</entry>
</feed>