Commit 8d894750 authored by Markus Koschany's avatar Markus Koschany

Imported Upstream version 0.9.2+dfsg

parent e2d56410

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

This diff is collapsed.
FREECOL
An Open Source Colonization Clone
=================================
I. Requirements
II. Compiling FreeCol
III. Running FreeCol
IV. Troubleshooting
V. Help, Feedback & Bug Reports
VI. About
I. Requirements
=================================
The program is written in Java. It can be ran with any Java
Runtime Environment (JRE) that is at least version 1.5.0.
The JRE (or JVM) can be downloaded from:
http://java.sun.com/getjava/download.html
In order to compile the game, you'll also need Apache Ant,
get it at:
http://ant.apache.org
This process requires the 'native2ascii' task, which is an optional ant
task. Some Linux distributions place optional tasks in a different
package, so make sure you have installed all necessary packages if you
are a Linux user.
II. Compiling FreeCol
=================================
NOTE: The compiled files are included with the releases, so this
step is not required in order to play the game.
Launch a command prompt and go to the directory where you unpacked
the FreeCol package.
Make sure the file named 'build.xml' is in your current directory.
From that directory execute the command 'ant'. In case the command
could not be found, check your Ant installation and make sure that
the ant (*nix) or ant.exe (Windows) file is in your PATH. See the
Ant installation manual for more information.
If the compilation fails, check your CLASSPATH environment variable
and make sure that '.' is a part of it.
III. Running FreeCol
=================================
Launch a command prompt and go to the directory where you unpacked
the FreeCol package (in case you downloaded the binary package) or
the directory where you executed the 'ant' command (in case you
downloaded the source package).
Make sure the file named 'FreeCol.jar' is in your current directory.
Execute the command 'java -Xmx256M -jar FreeCol.jar'
Windows users may need to execute
'java -Xmx256M -cp . -jar FreeCol.jar'
In case the command could not be found, check your Java installation
and make sure that the java (*nix) or java.exe (Windows) file is in
your PATH.
Run 'java -jar FreeCol.jar --usage' to get a list of available
command-line parameters.
You may ignore the message:
"The music files could not be loaded by FreeCol. Disabling music."
because there is no music available yet for FreeCol.
IV. Troubleshooting
=================================
Q: I get the following error:
The data file "data/images/units/Unit0.png" could not be found.
A: Use the command-line option --freecol-data to specify the location
of the 'data' directory.
For example: java -jar FreeCol.jar --freecol-data C:\Games\FreeCol\data
Q: I am unable to start the game.
A: Try running the game in windowed mode:
'java -Xmx256M -jar FreeCol.jar --windowed'
V. Help, Feedback & Bug Reports
=================================
Help
----
If you need help with anything related to FreeCol that is not
yet documented somewhere then you can send an e-mail to the
mailing list: freecol-users@lists.sourceforge.net
Feedback
--------
General Feedback is very much appreciated. Send an e-mail to
freecol-users@lists.sourceforge.net if you want to provide feedback.
Bug Reports
-----------
FreeCol is currently still beta software and may contain some bugs.
If the client should hang/freeze/crash then remember
that you can always press <Control>-<Alt>-<Backspace> or
<Control>-<Alt>-<F1 or F2, ...> when using Linux/Unix or
<Control>-<Alt>-<Delete> when using Windows.
If you manage to close FreeCol in this way or if you encounter less
serious problems then you can provide the developers with information
on the problem you've had by entering the following data as a bug
report at FreeCol's Sourceforge page at
http://sourceforge.net/tracker/?func=add&group_id=43225&atid=435578
- Detailed description of the problem you've had
- Contents of the file 'FreeCol.log' which can be found in the
directory from which you launched the client
- If possible: a stacktrace that you may see when running the
game from the command line.
VI. About
=================================
Content is (C) 2002-2006 The FreeCol Team
The authors of FreeCol can be found on the FreeCol homepage.
FreeCol's homepage can be found at http://www.freecol.org
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?><templates><template autoinsert="true" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**
* @return the ${bare_field_name}
*/</template><template autoinsert="true" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/**
* @param ${param} the ${bare_field_name} to set
*/</template><template autoinsert="true" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/**
* ${tags}
*/</template><template autoinsert="false" context="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment"></template><template autoinsert="false" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment"></template><template autoinsert="false" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment"></template><template autoinsert="true" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">/**
* ${tags}
*/</template><template autoinsert="true" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/* (non-Javadoc)
* ${see_to_overridden}
*/</template><template autoinsert="true" context="delegatecomment_context" deleted="false" description="Comment for delegate methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/**
* ${tags}
* ${see_to_target}
*/</template><template autoinsert="true" context="newtype_context" deleted="false" description="Newly created files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.newtype" name="newtype">${filecomment}
${package_declaration}
${typecomment}
${type_declaration}</template><template autoinsert="false" context="classbody_context" deleted="false" description="Code in new class type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.classbody" name="classbody">
public static final String COPYRIGHT = "Copyright (C) 2003-${year} The FreeCol Team";
public static final String LICENSE = "http://www.gnu.org/licenses/gpl.html";
public static final String REVISION = "$$Revision: 2763 $$";
</template><template autoinsert="true" context="interfacebody_context" deleted="false" description="Code in new interface type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name="interfacebody">
</template><template autoinsert="true" context="enumbody_context" deleted="false" description="Code in new enum type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.enumbody" name="enumbody">
</template><template autoinsert="true" context="annotationbody_context" deleted="false" description="Code in new annotation type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name="annotationbody">
</template><template autoinsert="false" context="catchblock_context" deleted="false" description="Code in new catch blocks" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.catchblock" name="catchblock">${exception_var}.printStackTrace();</template><template autoinsert="false" context="methodbody_context" deleted="false" description="Code in created method stubs" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodbody" name="methodbody">// ${todo} Auto-generated method stub
${body_statement}</template><template autoinsert="true" context="constructorbody_context" deleted="false" description="Code in created constructor stubs" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name="constructorbody">${body_statement}
// ${todo} Auto-generated constructor stub</template><template autoinsert="true" context="getterbody_context" deleted="false" description="Code in created getters" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.getterbody" name="getterbody">return ${field};</template><template autoinsert="true" context="setterbody_context" deleted="false" description="Code in created setters" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.setterbody" name="setterbody">${field} = ${param};</template></templates>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://www.netbeans.org/ns/project/1">
<type>org.netbeans.modules.ant.freeform</type>
<configuration>
<general-data xmlns="http://www.netbeans.org/ns/freeform-project/1">
<name>FreeCol</name>
</general-data>
<general-data xmlns="http://www.netbeans.org/ns/freeform-project/2">
<!-- Do not use Project Properties customizer when editing this file manually. -->
<name>FreeCol</name>
<properties/>
<folders>
<source-folder>
<label>FreeCol</label>
<location>.</location>
<encoding>UTF-8</encoding>
</source-folder>
<source-folder>
<label>src</label>
<type>java</type>
<location>src</location>
<encoding>UTF-8</encoding>
</source-folder>
<source-folder>
<label>test/src</label>
<type>java</type>
<location>test/src</location>
<encoding>UTF-8</encoding>
</source-folder>
</folders>
<ide-actions>
<action name="build">
<target>build</target>
</action>
<action name="clean">
<target>clean</target>
</action>
<action name="javadoc">
<target>javadoc</target>
</action>
<action name="run">
<target>run</target>
</action>
<action name="test">
<target>test</target>
</action>
<action name="rebuild">
<target>clean</target>
<target>build</target>
</action>
</ide-actions>
<export>
<type>folder</type>
<location>build</location>
<build-target>build</build-target>
</export>
<export>
<type>folder</type>
<location>.</location>
<build-target>build</build-target>
</export>
<view>
<items>
<source-folder style="packages">
<label>src</label>
<location>src</location>
</source-folder>
<source-folder style="packages">
<label>test/src</label>
<location>test/src</location>
</source-folder>
<source-file>
<location>build.xml</location>
</source-file>
</items>
<context-menu>
<ide-action name="build"/>
<ide-action name="rebuild"/>
<ide-action name="clean"/>
<ide-action name="javadoc"/>
<ide-action name="run"/>
<ide-action name="test"/>
</context-menu>
</view>
<subprojects/>
</general-data>
<java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/2">
<compilation-unit>
<package-root>src</package-root>
<classpath mode="compile">jars/commons-cli-1.1.jar:jars/cortado-fc-1.0.jar:jars/jogg-0.0.7.jar:jars/jorbis-0.0.15.jar:jars/jsr173_1.0_api.jar:jars/miglayout-3.7-swing.jar:jars/tritonus_share.jar:jars/vorbisspi1.0.3.jar:jars/wstx-lgpl-4.0pr1.jar:test/lib/junit.jar</classpath>
<built-to>build</built-to>
<built-to>.</built-to>
<javadoc-built-to>doc</javadoc-built-to>
<source-level>1.5</source-level>
</compilation-unit>
<compilation-unit>