replaced freecraft with stratagus
This commit is contained in:
parent
09511c134f
commit
aebaacc62c
244 changed files with 1441 additions and 1441 deletions
16
.cvsignore
16
.cvsignore
|
@ -1,8 +1,8 @@
|
|||
Rules.make
|
||||
freecraft
|
||||
freecraft.exe
|
||||
stratagus
|
||||
stratagus.exe
|
||||
gmon.out
|
||||
save_file_of_freecraft.ccl
|
||||
save_file_of_stratagus.ccl
|
||||
.cvsignore
|
||||
Rules.make.WIN32
|
||||
core
|
||||
|
@ -20,11 +20,11 @@ Debug
|
|||
Release
|
||||
include
|
||||
lib
|
||||
freecraft.opt
|
||||
freecraft.dsp
|
||||
freecraft.dsw
|
||||
freecraft.plg
|
||||
freecraft.ncb
|
||||
stratagus.opt
|
||||
stratagus.dsp
|
||||
stratagus.dsw
|
||||
stratagus.plg
|
||||
stratagus.ncb
|
||||
startool.dsp
|
||||
startool.plg
|
||||
startool___Win32_Debug
|
||||
|
|
116
Makefile
116
Makefile
|
@ -6,17 +6,17 @@
|
|||
## \/ \/ \/ \/ \/
|
||||
## ______________________ ______________________
|
||||
## T H E W A R B E G I N S
|
||||
## FreeCraft - A free fantasy real time strategy game engine
|
||||
## Stratagus - A free fantasy real time strategy game engine
|
||||
##
|
||||
## Makefile - The make file.
|
||||
##
|
||||
## (c) Copyright 1998-2003 by Lutz Sammer and Nehal Mistry
|
||||
##
|
||||
## FreeCraft is free software; you can redistribute it and/or modify
|
||||
## Stratagus is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published
|
||||
## by the Free Software Foundation; only version 2 of the License.
|
||||
##
|
||||
## FreeCraft is distributed in the hope that it will be useful,
|
||||
## Stratagus is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
|
@ -37,7 +37,7 @@ CROSSDIR = /usr/local/cross
|
|||
|
||||
INCLUDE_DIRS = src/include src/movie/vp31/include etlib
|
||||
|
||||
MODULES = src/action src/ai src/beos src/clone src/editor src/freecraft src/game src/libmodplug src/map \
|
||||
MODULES = src/action src/ai src/beos src/clone src/editor src/stratagus src/game src/libmodplug src/map \
|
||||
src/missile src/movie src/movie/vp31 src/network src/pathfinder src/siod src/sound src/ui src/unit \
|
||||
src/video etlib
|
||||
|
||||
|
@ -67,7 +67,7 @@ OBJ_ALL = $(OBJ) $(OBJ_TOOLS)
|
|||
|
||||
.PHONY: make-objdir all-src
|
||||
|
||||
all: all-src freecraft$(EXE) tools
|
||||
all: all-src stratagus$(EXE) tools
|
||||
|
||||
make-objdir:
|
||||
@for i in $(MODULES); do \
|
||||
|
@ -87,7 +87,7 @@ help:
|
|||
@-echo "make doc make source documention with doxygen"
|
||||
@-echo "make doc++ make source documention with doc++"
|
||||
@-echo "make lockver NAME="version" label current version with symbolic name"
|
||||
@-echo "make strip strip freecraft and/or freecraft.exe"
|
||||
@-echo "make strip strip stratagus and/or stratagus.exe"
|
||||
@-echo "make tags create ctags"
|
||||
@-echo "make depend create dependencies"
|
||||
@-echo "make dist create distribution"
|
||||
|
@ -105,15 +105,15 @@ cycle::
|
|||
@$(MAKE) all
|
||||
|
||||
run::
|
||||
@$(MAKE) && ./freecraft
|
||||
@$(MAKE) && ./stratagus
|
||||
|
||||
runp::
|
||||
@$(MAKE) && ./freecraft && if [ -e gmon.sum ]; then \
|
||||
gprof -s freecraft gmon.out gmon.sum; \
|
||||
@$(MAKE) && ./stratagus && if [ -e gmon.sum ]; then \
|
||||
gprof -s stratagus gmon.out gmon.sum; \
|
||||
else mv gmon.out gmon.sum; fi
|
||||
|
||||
doc::
|
||||
doxygen contrib/doxygen-freecraft.cfg
|
||||
doxygen contrib/doxygen-stratagus.cfg
|
||||
|
||||
doc++::
|
||||
@$(MAKE) -C src RULESFILE=$(RULESFILE) doc
|
||||
|
@ -123,21 +123,21 @@ doc++::
|
|||
all-src: make-objdir $(OBJ)
|
||||
|
||||
# UNIX-TARGET
|
||||
freecraft: $(OBJ)
|
||||
$(CCLD) -o freecraft $^ $(STRATAGUS_LIBS) -I. $(CFLAGS)
|
||||
stratagus: $(OBJ)
|
||||
$(CCLD) -o stratagus $^ $(STRATAGUS_LIBS) -I. $(CFLAGS)
|
||||
|
||||
# WIN32-TARGET
|
||||
freecraft.exe: $(OBJ) etlib/$(OBJDIR)/getopt.$(OE) \
|
||||
src/$(OBJDIR)/freecraftrc.$(OE)
|
||||
$(CCLD) -o freecraft$(EXE) $^ -lSDLmain $(STRATAGUS_LIBS) -I. $(CFLAGS)
|
||||
stratagus.exe: $(OBJ) etlib/$(OBJDIR)/getopt.$(OE) \
|
||||
src/$(OBJDIR)/stratagusrc.$(OE)
|
||||
$(CCLD) -o stratagus$(EXE) $^ -lSDLmain $(STRATAGUS_LIBS) -I. $(CFLAGS)
|
||||
|
||||
strip:
|
||||
@if [ -f freecraft ]; then strip freecraft; fi
|
||||
@if [ -f freecraft.exe ]; then $(CROSSDIR)/i386-mingw32msvc/bin/strip freecraft.exe; fi
|
||||
@if [ -f stratagus ]; then strip stratagus; fi
|
||||
@if [ -f stratagus.exe ]; then $(CROSSDIR)/i386-mingw32msvc/bin/strip stratagus.exe; fi
|
||||
|
||||
src/$(OBJDIR)/freecraftrc.$(OE): src/freecraft.rc
|
||||
src/$(OBJDIR)/stratagusrc.$(OE): src/stratagus.rc
|
||||
if [ ! -d src/$(OBJDIR) ]; then mkdir src/$(OBJDIR); fi
|
||||
windres --include-dir contrib -o src/$(OBJDIR)/freecraftrc.$(OE) src/freecraft.rc
|
||||
windres --include-dir contrib -o src/$(OBJDIR)/stratagusrc.$(OE) src/stratagus.rc
|
||||
|
||||
echo::
|
||||
@-echo CFLAGS: $(CFLAGS)
|
||||
|
@ -153,13 +153,13 @@ distclean: clean
|
|||
for i in $(MODULES_ALL); do \
|
||||
[ $(OBJDIR) == "." ] || $(RM) -rf $$i/$(OBJDIR); \
|
||||
$(RM) $$i/.#* $$i/*~; done
|
||||
$(RM) freecraft$(EXE) gmon.sum .depend .#* *~ stderr.txt stdout.txt
|
||||
$(RM) stratagus$(EXE) gmon.sum .depend .#* *~ stderr.txt stdout.txt
|
||||
$(RM) -r srcdoc/*
|
||||
@echo
|
||||
|
||||
lockver:
|
||||
$(LOCKVER) Makefile $(RULESFILE) .indent.pro \
|
||||
contrib/doxygen-freecraft.cfg \
|
||||
contrib/doxygen-stratagus.cfg \
|
||||
$(CCLS) $(DOCS) $(SRC_ALL) src/beos/beos.cpp $(HDRS) Makefile
|
||||
for i in $(MODULES_ALL); do $(LOCKVER) Module.make; done
|
||||
|
||||
|
@ -220,11 +220,11 @@ DOCS = README doc/index.html doc/install.html \
|
|||
doc/ccl/icon.html doc/ccl/tileset.html doc/ccl/unittype.html \
|
||||
doc/ccl/research.html doc/graphic/* \
|
||||
doc/trigger.txt doc/vp32_opensource_license_9-6-01.txt \
|
||||
debian/freecraft.6 doc/ccl/ccl-index.html doc/ccl/game.html \
|
||||
debian/stratagus.6 doc/ccl/ccl-index.html doc/ccl/game.html \
|
||||
doc/ccl/icon.html doc/ccl/sound.html doc/ccl/triggers.html \
|
||||
doc/ccl/ui.html
|
||||
|
||||
PICS = contrib/freecraft.png contrib/freecraft.ico
|
||||
PICS = contrib/stratagus.png contrib/stratagus.ico
|
||||
|
||||
PUDS = contrib/puds/single/*.txt contrib/puds/single/*.pud.gz \
|
||||
contrib/puds/multi/*.txt contrib/puds/multi/*.pud.gz
|
||||
|
@ -233,7 +233,7 @@ CCLS = data/ccl/units.ccl data/ccl/human/units.ccl data/ccl/orc/units.ccl \
|
|||
data/ccl/constructions.ccl data/ccl/human/constructions.ccl \
|
||||
data/ccl/orc/constructions.ccl \
|
||||
data/ccl/missiles.ccl data/ccl/icons.ccl \
|
||||
data/ccl/sound.ccl data/ccl/freecraft.ccl \
|
||||
data/ccl/sound.ccl data/ccl/stratagus.ccl \
|
||||
data/ccl/ui.ccl data/ccl/human/ui.ccl data/ccl/orc/ui.ccl \
|
||||
data/ccl/upgrade.ccl data/ccl/human/upgrade.ccl \
|
||||
data/ccl/orc/upgrade.ccl \
|
||||
|
@ -255,19 +255,19 @@ CONTRIB = contrib/cross.png contrib/red_cross.png \
|
|||
contrib/health2.png contrib/mana2.png \
|
||||
contrib/ore,stone,coal.png contrib/food.png contrib/score.png \
|
||||
contrib/music/toccata.mod.gz \
|
||||
contrib/FreeCraft-beos.proj.gz \
|
||||
contrib/Stratagus-beos.proj.gz \
|
||||
contrib/msvc.zip contrib/macosx.tgz contrib/stdint.h \
|
||||
contrib/campaigns/*/*.cm
|
||||
|
||||
MISC += Makefile Rules.make.orig setup \
|
||||
contrib/doxygen-freecraft.cfg contrib/doxygen-header.html \
|
||||
contrib/doxygen-stratagus.cfg contrib/doxygen-header.html \
|
||||
.indent.pro Rules.make.in configure.in configure \
|
||||
$(CONTRIB) \
|
||||
\
|
||||
src/freecraft.rc data/default.cm
|
||||
src/stratagus.rc data/default.cm
|
||||
|
||||
mydate = $(shell date +%y%m%d)
|
||||
distdir = freecraft-$(mydate)
|
||||
distdir = stratagus-$(mydate)
|
||||
|
||||
distlist:
|
||||
@echo $(SRC_ALL) $(HDRS) src/beos/beos.cpp > $(DISTLIST)
|
||||
|
@ -288,7 +288,7 @@ dist: distlist
|
|||
for i in `cat $(DISTLIST)`; do echo $$i; done | cpio -pdml --quiet $(distdir)
|
||||
chmod -R a+rX $(distdir)
|
||||
tar czhf $(distdir)-src.tar.gz $(distdir)
|
||||
echo "(c) 2003 by the FreeCraft Project http://FreeCraft.Org" | \
|
||||
echo "(c) 2003 by the Stratagus Project http://Stratagus.Org" | \
|
||||
zip -zq9r $(distdir)-src.zip $(distdir)
|
||||
$(RM) $(DISTLIST)
|
||||
$(RM) -r $(distdir)
|
||||
|
@ -301,7 +301,7 @@ bin-dist: all
|
|||
echo $(CONTRIB) >>$(DISTLIST)
|
||||
echo $(CCLS) >>$(DISTLIST)
|
||||
echo $(DOCS) >>$(DISTLIST)
|
||||
echo freecraft$(EXE) >>$(DISTLIST)
|
||||
echo stratagus$(EXE) >>$(DISTLIST)
|
||||
echo tools/wartool$(EXE) >>$(DISTLIST)
|
||||
rm -rf $(distdir)
|
||||
mkdir $(distdir)
|
||||
|
@ -309,9 +309,9 @@ bin-dist: all
|
|||
for i in `cat $(DISTLIST)`; do echo $$i; done | cpio -pdml --quiet $(distdir)
|
||||
cp tools/build.sh $(distdir)
|
||||
chmod -R a+rX $(distdir)
|
||||
strip -s -R .comment $(distdir)/freecraft$(EXE)
|
||||
strip -s -R .comment $(distdir)/stratagus$(EXE)
|
||||
strip -s -R .comment $(distdir)/tools/wartool$(EXE)
|
||||
tar czhf freecraft-$(mydate)-linux.tar.gz $(distdir)
|
||||
tar czhf stratagus-$(mydate)-linux.tar.gz $(distdir)
|
||||
$(RM) $(DISTLIST)
|
||||
$(RM) -r $(distdir)
|
||||
|
||||
|
@ -325,7 +325,7 @@ win32-bin-dist2: win32
|
|||
@echo $(CCLS) >>$(DISTLIST)
|
||||
@echo $(DOCS) >>$(DISTLIST)
|
||||
@echo doc/README-SDL.txt >>$(DISTLIST)
|
||||
@echo freecraft$(EXE) >>$(DISTLIST)
|
||||
@echo stratagus$(EXE) >>$(DISTLIST)
|
||||
@echo tools/wartool$(EXE) >>$(DISTLIST)
|
||||
@rm -rf $(distdir)
|
||||
@mkdir $(distdir)
|
||||
|
@ -333,13 +333,13 @@ win32-bin-dist2: win32
|
|||
@for i in `cat $(DISTLIST)`; do echo $$i; done | cpio -pdml --quiet $(distdir)
|
||||
@cp tools/build.bat $(distdir)
|
||||
@chmod -R a+rX $(distdir)
|
||||
@strip -s -R .comment $(distdir)/freecraft$(EXE)
|
||||
@strip -s -R .comment $(distdir)/stratagus$(EXE)
|
||||
@strip -s -R .comment $(distdir)/tools/wartool$(EXE)
|
||||
@echo "(c) 2003 by the FreeCraft Project http://FreeCraft.Org" | \
|
||||
zip -zq9r freecraft-$(mydate)-win32bin.zip $(distdir)
|
||||
@echo "(c) 2003 by the Stratagus Project http://Stratagus.Org" | \
|
||||
zip -zq9r stratagus-$(mydate)-win32bin.zip $(distdir)
|
||||
@$(RM) $(DISTLIST)
|
||||
@$(RM) -r $(distdir)
|
||||
du -h freecraft-$(mydate)-win32bin.zip
|
||||
du -h stratagus-$(mydate)-win32bin.zip
|
||||
|
||||
win32-bin-dist: win32
|
||||
@export PATH=$(CROSSDIR)/i386-mingw32msvc/bin:$(CROSSDIR)/bin:$$PATH; \
|
||||
|
@ -347,7 +347,7 @@ win32-bin-dist: win32
|
|||
|
||||
#----------------------------------------------------------------------------
|
||||
|
||||
difffile= freecraft-`date +%y%m%d`.diff
|
||||
difffile= stratagus-`date +%y%m%d`.diff
|
||||
diff:
|
||||
@$(RM) $(difffile)
|
||||
@$(RM) $(DISTLIST)
|
||||
|
@ -364,7 +364,7 @@ buildit: tools
|
|||
buildclean:
|
||||
rm -rf data/*.rgb data/*.gimp data/puds data/sound data/graphic \
|
||||
data/interface data/campaigns data/text data/health.png data/mana.png \
|
||||
data/default.pud.gz data/freecraft.png
|
||||
data/default.pud.gz data/stratagus.png
|
||||
rm -rf data/graphics data/sounds data/texts data/music data/videos
|
||||
|
||||
release:
|
||||
|
@ -404,30 +404,30 @@ win32distclean:
|
|||
# INSTALL/UNINSTALL
|
||||
##############################################################################
|
||||
|
||||
install: all install-freecraft install-tools
|
||||
install: all install-stratagus install-tools
|
||||
|
||||
install-freecraft:
|
||||
@echo installing freecraft
|
||||
mkdir -p $(PREFIX)/lib/games/freecraft
|
||||
install-stratagus:
|
||||
@echo installing stratagus
|
||||
mkdir -p $(PREFIX)/lib/games/stratagus
|
||||
mkdir -p /var/lib/games
|
||||
install -m 755 freecraft $(PREFIX)/lib/games/freecraft
|
||||
cp -R data $(PREFIX)/lib/games/freecraft
|
||||
echo "$(PREFIX)/lib/games/freecraft/freecraft \
|
||||
-d $(PREFIX)/lib/games/freecraft/data "\$$\@" | tee /var/lib/games/freecraft.log" \
|
||||
>$(PREFIX)/bin/freecraft
|
||||
chmod +x $(PREFIX)/bin/freecraft
|
||||
@echo installation of freecraft complete
|
||||
install -m 755 stratagus $(PREFIX)/lib/games/stratagus
|
||||
cp -R data $(PREFIX)/lib/games/stratagus
|
||||
echo "$(PREFIX)/lib/games/stratagus/stratagus \
|
||||
-d $(PREFIX)/lib/games/stratagus/data "\$$\@" | tee /var/lib/games/stratagus.log" \
|
||||
>$(PREFIX)/bin/stratagus
|
||||
chmod +x $(PREFIX)/bin/stratagus
|
||||
@echo installation of stratagus complete
|
||||
|
||||
install-tools: all
|
||||
@echo installing freecraft tools
|
||||
mkdir -p $(PREFIX)/lib/games/freecraft/tools
|
||||
install -m 755 tools/wartool $(PREFIX)/lib/games/freecraft/tools
|
||||
install -m 755 tools/build.sh $(PREFIX)/lib/games/freecraft/tools
|
||||
@echo installation of freecraft tools complete
|
||||
@echo installing stratagus tools
|
||||
mkdir -p $(PREFIX)/lib/games/stratagus/tools
|
||||
install -m 755 tools/wartool $(PREFIX)/lib/games/stratagus/tools
|
||||
install -m 755 tools/build.sh $(PREFIX)/lib/games/stratagus/tools
|
||||
@echo installation of stratagus tools complete
|
||||
|
||||
uninstall:
|
||||
@echo uninstalling freecraft and freecraft tools
|
||||
rm -rf $(PREFIX)/lib/games/freecraft
|
||||
rm $(PREFIX)/bin/freecraft
|
||||
@echo uninstalling stratagus and stratagus tools
|
||||
rm -rf $(PREFIX)/lib/games/stratagus
|
||||
rm $(PREFIX)/bin/stratagus
|
||||
@echo uninstallation complete
|
||||
|
||||
|
|
6
README
6
README
|
@ -7,8 +7,8 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
|
||||
Read 'doc/index.html' for general information and license information.
|
||||
Read 'doc/install.html' for FreeCraft installation instructions.
|
||||
Read 'doc/ChangeLog.html' for the FreeCraft changelog.
|
||||
Read 'doc/install.html' for Stratagus installation instructions.
|
||||
Read 'doc/ChangeLog.html' for the Stratagus changelog.
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
## \/ \/ \/ \/ \/
|
||||
## ______________________ ______________________
|
||||
## T H E W A R B E G I N S
|
||||
## FreeCraft - A free fantasy real time strategy game engine
|
||||
## Stratagus - A free fantasy real time strategy game engine
|
||||
##
|
||||
|
||||
# Compile commands
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
## \/ \/ \/ \/ \/
|
||||
## ______________________ ______________________
|
||||
## T H E W A R B E G I N S
|
||||
## FreeCraft - A free fantasy real time strategy game engine
|
||||
## Stratagus - A free fantasy real time strategy game engine
|
||||
##
|
||||
## Rules.make - Make RULES (GNU MAKE) (included from Makefile).
|
||||
##
|
||||
## (c) Copyright 1998-2002 by Lutz Sammer
|
||||
##
|
||||
## FreeCraft is free software; you can redistribute it and/or modify
|
||||
## Stratagus is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published
|
||||
## by the Free Software Foundation; only version 2 of the License.
|
||||
##
|
||||
## FreeCraft is distributed in the hope that it will be useful,
|
||||
## Stratagus is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
|
@ -175,7 +175,7 @@ VERSION= '-DVERSION="1.18pre1"'
|
|||
# Libraries needed to build tools
|
||||
TOOLLIBS=$(XLDFLAGS) -lpng -lz -lm $(THREADLIB)
|
||||
|
||||
# Libraries needed to build freecraft
|
||||
# Libraries needed to build stratagus
|
||||
CLONELIBS=$(XLDFLAGS) -lpng -lz -lm $(FLACLIB) $(OGGLIB) $(MP3LIB) \
|
||||
$(THREADLIB) $(CCLLIB) $(VIDEOLIB) $(ZLIBS) #-lefence
|
||||
|
||||
|
@ -183,14 +183,14 @@ DISTLIST=$(TOPDIR)/distlist
|
|||
TAGS=$(TOPDIR)/src/tags
|
||||
|
||||
# LINUX
|
||||
OUTFILE=$(TOPDIR)/freecraft
|
||||
OUTFILE=$(TOPDIR)/stratagus
|
||||
ARCH=linux
|
||||
OE=o
|
||||
EXE=
|
||||
OBJDIR=.
|
||||
|
||||
# WIN32
|
||||
#OUTFILE=$(TOPDIR)/freecraft$(EXE)
|
||||
#OUTFILE=$(TOPDIR)/stratagus$(EXE)
|
||||
#ARCH=win32
|
||||
#OE=o
|
||||
#EXE=.exe
|
||||
|
|
|
@ -8,13 +8,13 @@ AC_CHECK_HEADERS(zlib.h,, AC_MSG_ERROR(could not find zlib.h))
|
|||
AC_CHECK_HEADERS(png.h,, AC_MSG_ERROR(could not find png.h))
|
||||
|
||||
EXE=
|
||||
OUTFILE="\$(TOPDIR)/freecraft\$(EXE)"
|
||||
OUTFILE="\$(TOPDIR)/stratagus\$(EXE)"
|
||||
OE=o
|
||||
OBJDIR=obj
|
||||
if test "`uname -a | grep -is cygwin`" -o "`uname -a | grep -is mingw`"; then
|
||||
WIN32=1
|
||||
EXE=.exe
|
||||
OUTFILE="\$(TOPDIR)/freecraft\$(EXE)"
|
||||
OUTFILE="\$(TOPDIR)/stratagus\$(EXE)"
|
||||
ARCH=win32
|
||||
OBJDIR=winobj
|
||||
PLATFORM="-DUSE_WIN32"
|
||||
|
@ -43,7 +43,7 @@ AC_ARG_ENABLE(win32,
|
|||
if test "$enable_win32" = "yes"; then
|
||||
WIN32=1
|
||||
EXE=.exe
|
||||
OUTFILE="\$(TOPDIR)/freecraft\$(EXE)"
|
||||
OUTFILE="\$(TOPDIR)/stratagus\$(EXE)"
|
||||
ARCH=win32
|
||||
OBJDIR=winobj
|
||||
PLATFORM="-DUSE_WIN32"
|
||||
|
|
|
@ -12,6 +12,6 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
</PRE><B>(C) Copyright 2001-2003 by The FreeCraft Project. Distributed under the
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</PRE><B>(C) Copyright 2001-2003 by The Stratagus Project. Distributed under the
|
||||
<A HREF="gpl.html">"GNU General Public License"</A></B><HR>
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
|
||||
# by quotes) that should identify the project.
|
||||
|
||||
PROJECT_NAME = FreeCraft-Engine
|
||||
PROJECT_NAME = Stratagus-Engine
|
||||
|
||||
# The PROJECT_NUMBER tag can be used to enter a project or revision number.
|
||||
# This could be handy for archiving the generated documentation or
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#!/bin/bash
|
||||
BINFILE=./freecraft-030311-linux.tar.gz
|
||||
INSTALLERNAME=./freecraft-$(date +%y%m%d)-linux-installer.sh
|
||||
BINFILE=./stratagus-030311-linux.tar.gz
|
||||
INSTALLERNAME=./stratagus-$(date +%y%m%d)-linux-installer.sh
|
||||
|
||||
FCMPVER=030311
|
||||
FCMPONLINE=http://telia.dl.sf.net/freecraft/fcmp-$FCMPVER.tar.gz
|
||||
FCMPONLINE=http://telia.dl.sf.net/stratagus/fcmp-$FCMPVER.tar.gz
|
||||
FCMPLOCAL=fcmp-$FCDATE.tar.gz
|
||||
FCMPFILE=./fcmp-$FCDATE.tar.gz
|
||||
|
||||
|
@ -24,20 +24,20 @@ if [ "\`id -u\`" != "0" ]; then
|
|||
fi
|
||||
echo;
|
||||
echo "=================================="
|
||||
echo "Welcome to the FreeCraft installer"
|
||||
echo "Welcome to the Stratagus installer"
|
||||
echo "=================================="
|
||||
echo
|
||||
echo -n "Would you like to [i]nstall or [u]ninstall FreeCraft? (i) "
|
||||
echo -n "Would you like to [i]nstall or [u]ninstall Stratagus? (i) "
|
||||
read -n1 -s OPTION
|
||||
echo
|
||||
echo
|
||||
if [ "\$OPTION" = "u" ] || [ "\$OPTION" = "U" ]; then
|
||||
if [ ! -f ~/.freecraft/freecraft.inst ] || [ "\`cat ~/.freecraft/freecraft.inst | grep -iv REMOVE\`" = "" ]; then
|
||||
echo "Cannot uninstall: FreeCraft does not appear to be installed."
|
||||
if [ ! -f ~/.stratagus/stratagus.inst ] || [ "\`cat ~/.stratagus/stratagus.inst | grep -iv REMOVE\`" = "" ]; then
|
||||
echo "Cannot uninstall: Stratagus does not appear to be installed."
|
||||
echo
|
||||
exit
|
||||
fi
|
||||
FILES=\`cat ~/.freecraft/freecraft.inst | grep -iv REMOVE\`
|
||||
FILES=\`cat ~/.stratagus/stratagus.inst | grep -iv REMOVE\`
|
||||
echo "The following files/directories will be removed:"
|
||||
echo
|
||||
echo "\$FILES"
|
||||
|
@ -49,13 +49,13 @@ if [ "\$OPTION" = "u" ] || [ "\$OPTION" = "U" ]; then
|
|||
echo
|
||||
echo -n "Removing..."
|
||||
rm -rf \$FILES
|
||||
rm ~/.freecraft/freecraft.inst
|
||||
rm ~/.stratagus/stratagus.inst
|
||||
echo "Done"
|
||||
echo
|
||||
fi
|
||||
exit
|
||||
fi
|
||||
echo "Where would you like to install the 'freecraft' directory? "
|
||||
echo "Where would you like to install the 'stratagus' directory? "
|
||||
echo -n "( \$DEFAULTDIR ) "
|
||||
read DIR
|
||||
if [ "\$DIR" = "" ]; then
|
||||
|
@ -87,14 +87,14 @@ if [ "\$DATA" = "o" ] || [ "\$DATA" = "O" ]; then
|
|||
echo
|
||||
echo "Error: data not found, make sure your cdrom is mounted."
|
||||
echo "Installation NOT complete."
|
||||
rm -rf \$DIR/freecraft
|
||||
rm -rf \$DIR/stratagus
|
||||
echo
|
||||
exit
|
||||
fi
|
||||
echo -n "Please wait while data is being extracted, this will take several minutes..."
|
||||
echo
|
||||
mv \$DIR/freecraft/data \$DIR/freecraft/data.wc2
|
||||
sh \$DIR/freecraft/tools/build.sh -o \$DIR/freecraft/data.wc2 -C \$DIR/freecraft/contrib -p \$CDROM/data -T \$DIR/freecraft/tools
|
||||
mv \$DIR/stratagus/data \$DIR/stratagus/data.wc2
|
||||
sh \$DIR/stratagus/tools/build.sh -o \$DIR/stratagus/data.wc2 -C \$DIR/stratagus/contrib -p \$CDROM/data -T \$DIR/stratagus/tools
|
||||
else
|
||||
DATADIR=data
|
||||
echo
|
||||
|
@ -111,26 +111,26 @@ else
|
|||
echo
|
||||
echo "Error: file not found."
|
||||
echo "Installation NOT complete."
|
||||
rm -rf \$DIR/freecraft
|
||||
rm -rf \$DIR/stratagus
|
||||
echo
|
||||
exit
|
||||
fi
|
||||
echo -n "PLEASE WAIT"
|
||||
tar -zxvf \$FCMPLOCATION -C \$DIR/freecraft >/dev/null
|
||||
tar -zxvf \$FCMPLOCATION -C \$DIR/stratagus >/dev/null
|
||||
echo
|
||||
else
|
||||
echo
|
||||
echo -n "PLEASE WAIT - DOWNLOADING"
|
||||
if [ "\`whereis curl | cut -f2 -d:\`" = "" ]; then
|
||||
wget -nv -O - $FCMPONLINE | tar -zxv -C \$DIR/freecraft
|
||||
wget -nv -O - $FCMPONLINE | tar -zxv -C \$DIR/stratagus
|
||||
else
|
||||
curl -s $FCMPONLINE | tar -zxv -C \$DIR/freecraft
|
||||
curl -s $FCMPONLINE | tar -zxv -C \$DIR/stratagus
|
||||
fi
|
||||
fi
|
||||
echo
|
||||
fi;
|
||||
echo
|
||||
echo "Where would you like to put the 'freecraft' startup script?"
|
||||
echo "Where would you like to put the 'stratagus' startup script?"
|
||||
echo -n "( \$DEFAULTSTARTDIR ) "
|
||||
read STARTDIR
|
||||
if [ "\$STARTDIR" = "" ]; then
|
||||
|
@ -141,32 +141,32 @@ STARTDIR=\`pwd\`
|
|||
cd \$CURDIR
|
||||
mkdir -p \$STARTDIR
|
||||
if [ "\`dirname \$STARTDIR/x\`" = "\`dirname \$DIR/x\`" ]; then
|
||||
STARTDIR=\$STARTDIR/freecraft
|
||||
STARTDIR=\$STARTDIR/stratagus
|
||||
fi
|
||||
if [ "\`dirname \$STARTDIR\`" != "\`dirname \$DIR/x\`" ]; then
|
||||
echo "\$DIR/freecraft/freecraft -d \$DIR/freecraft/\$DATADIR" > \$STARTDIR/freecraft
|
||||
chmod +x \$STARTDIR/freecraft
|
||||
echo "\$DIR/stratagus/stratagus -d \$DIR/stratagus/\$DATADIR" > \$STARTDIR/stratagus
|
||||
chmod +x \$STARTDIR/stratagus
|
||||
else
|
||||
echo
|
||||
echo "*** NOTE: you will need to 'cd \$DIR/freecraft' before running ./freecraft ***"
|
||||
echo "*** NOTE: you will need to 'cd \$DIR/stratagus' before running ./stratagus ***"
|
||||
fi
|
||||
mkdir -p ~/.freecraft
|
||||
echo "THIS FILE REQUIRED FOR STRATAGUS UNINSTALLATION, DO NOT REMOVE" > ~/.freecraft/freecraft.inst
|
||||
echo "\$DIR/freecraft \$STARTDIR/freecraft" >> ~/.freecraft/freecraft.inst
|
||||
mkdir -p ~/.stratagus
|
||||
echo "THIS FILE REQUIRED FOR STRATAGUS UNINSTALLATION, DO NOT REMOVE" > ~/.stratagus/stratagus.inst
|
||||
echo "\$DIR/stratagus \$STARTDIR/stratagus" >> ~/.stratagus/stratagus.inst
|
||||
if [ -d /tmp/cdrom.tmp ]; then umount /tmp/cdrom.tmp; rm -rf /tmp/cdrom.tmp; fi
|
||||
echo
|
||||
echo "Congratulations! Installation of FreeCraft is complete."
|
||||
echo "Congratulations! Installation of Stratagus is complete."
|
||||
echo
|
||||
echo "To start the game, type the following command:"
|
||||
echo
|
||||
echo "\$STARTDIR/freecraft"
|
||||
echo "\$STARTDIR/stratagus"
|
||||
echo
|
||||
echo -n "Would you like to start the game now? (n) "
|
||||
read -n1 -s START
|
||||
echo
|
||||
if [ "\$START" = "y" ] || [ "\$START" = "Y" ]; then
|
||||
cd \$STARTDIR
|
||||
\$STARTDIR/freecraft
|
||||
\$STARTDIR/stratagus
|
||||
fi;
|
||||
exit;
|
||||
EOF
|
||||
|
@ -182,7 +182,7 @@ fi
|
|||
mkdir .installer
|
||||
|
||||
tar -zxf $BINFILE -C .installer
|
||||
mv .installer/`ls .installer | grep freecraft` .installer/freecraft
|
||||
mv .installer/`ls .installer | grep stratagus` .installer/stratagus
|
||||
|
||||
cd .installer
|
||||
tar -hcO * | gzip -c >> ../$INSTALLERNAME
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
; The name of the installer
|
||||
Name "FreeCraft"
|
||||
Name "Stratagus"
|
||||
|
||||
OutFile "freecraft-030311-win32.exe"
|
||||
Icon "freecraft.ico"
|
||||
OutFile "stratagus-030311-win32.exe"
|
||||
Icon "stratagus.ico"
|
||||
|
||||
InstallDir $PROGRAMFILES\FreeCraft
|
||||
InstallDir $PROGRAMFILES\Stratagus
|
||||
|
||||
DirText "FreeCraft will be installed to the specified location"
|
||||
DirText "Stratagus will be installed to the specified location"
|
||||
|
||||
ComponentText "This will install FreeCraft. Select what you want installed."
|
||||
ComponentText "This will install Stratagus. Select what you want installed."
|
||||
EnabledBitmap bitmap1.bmp
|
||||
DisabledBitmap bitmap2.bmp
|
||||
InstType "WC2"
|
||||
|
@ -18,7 +18,7 @@ InstType "Base Only"
|
|||
Section "Base (required)"
|
||||
SectionIn RO
|
||||
SetOutPath $INSTDIR
|
||||
File /r "C:\projects\freecraft-030311\*.*"
|
||||
File /r "C:\projects\stratagus-030311\*.*"
|
||||
WriteUninstaller $INSTDIR\uninst.exe
|
||||
SectionEnd
|
||||
|
||||
|
@ -35,19 +35,19 @@ SectionEnd
|
|||
Section "Start Menu Shortcuts"
|
||||
SectionIn 1
|
||||
SectionIn 2
|
||||
CreateDirectory "$SMPROGRAMS\FreeCraft"
|
||||
CreateDirectory "$SMPROGRAMS\Stratagus"
|
||||
StrCmp $1 "1" 0 NoWC2Shortcut
|
||||
CreateShortCut "$SMPROGRAMS\FreeCraft\FreeCraft (WC2).lnk" "$INSTDIR\freecraft.exe" ""
|
||||
CreateShortCut "$SMPROGRAMS\FreeCraft\Edit build.bat.lnk" "notepad.exe" "$INSTDIR\build.bat" ""
|
||||
CreateShortCut "$SMPROGRAMS\FreeCraft\Run build.bat.lnk" "$INSTDIR\build.bat" ""
|
||||
CreateShortCut "$SMPROGRAMS\Stratagus\Stratagus (WC2).lnk" "$INSTDIR\stratagus.exe" ""
|
||||
CreateShortCut "$SMPROGRAMS\Stratagus\Edit build.bat.lnk" "notepad.exe" "$INSTDIR\build.bat" ""
|
||||
CreateShortCut "$SMPROGRAMS\Stratagus\Run build.bat.lnk" "$INSTDIR\build.bat" ""
|
||||
NoWC2Shortcut:
|
||||
CreateShortCut "$SMPROGRAMS\FreeCraft\Uninstall FreeCraft.lnk" "$INSTDIR\uninst.exe" ""
|
||||
CreateShortCut "$SMPROGRAMS\Stratagus\Uninstall Stratagus.lnk" "$INSTDIR\uninst.exe" ""
|
||||
SectionEnd
|
||||
|
||||
Uninstalltext "This will uninstall FreeCraft."
|
||||
Uninstalltext "This will uninstall Stratagus."
|
||||
|
||||
Section "Uninstall"
|
||||
RMDir /r $SMPROGRAMS\FreeCraft
|
||||
RMDir /r $SMPROGRAMS\Stratagus
|
||||
RMDir /r $INSTDIR
|
||||
SectionEnd
|
||||
|
||||
|
|
Binary file not shown.
|
@ -6,23 +6,23 @@
|
|||
|
||||
---- (c) Copyright 1998-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
|
||||
<title>ChangeLog: FreeCraft Version 1.18</title>
|
||||
<title>ChangeLog: Stratagus Version 1.18</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<h1>ChangeLog: FreeCraft Version 1.18</h1>
|
||||
<h1>ChangeLog: Stratagus Version 1.18</h1>
|
||||
<hr>
|
||||
|
||||
<a href="#current">Current</a><p>
|
||||
|
@ -197,7 +197,7 @@
|
|||
<li>Implemented feature request #632356: Stretching Background Images (from Jimmy Salmon).
|
||||
<li>Added Man vs Machine game type (from Jimmy Salmon).
|
||||
<li>Fixed bug #634359: Click while in comment makes invisible (from Jimmy Salmon).
|
||||
<li>Fixed bug #638383: Freecraft memfill on some puds (from Jimmy Salmon).
|
||||
<li>Fixed bug #638383: Stratagus memfill on some puds (from Jimmy Salmon).
|
||||
<li>Fixed bug #636395: Double-click does not work in window (from Jimmy Salmon).
|
||||
<li>Implemented feature request #635863: Clicking on Score Screen Displays All (from Jimmy Salmon).
|
||||
<li>Correct paths and filenames for expansion voice extraction (from Russell Smith).
|
||||
|
@ -243,7 +243,7 @@
|
|||
<li>Added new feature (set-xp-damage! #t) which adds extra damage from units as they gain XP (from David Slimp).
|
||||
<li>Magic parameter in units.ccl file to be used as MaxMana; MAGIC_FOR_NEW_UNITS now means number of percent instead of absolute value (from Martin Hajduch).
|
||||
<li>Middle click on unit portrait tracks the unit in the current viewport.
|
||||
<li>Fixed bug: FreeCraft segfaults when you try to abort a unit being trained and you click on a wrong (empty) slot (from Martin Renold).
|
||||
<li>Fixed bug: Stratagus segfaults when you try to abort a unit being trained and you click on a wrong (empty) slot (from Martin Renold).
|
||||
<li>Added burning buildings (from Jimmy Salmon).
|
||||
<li>Movement/Placement mask and field flags added to unit-type structure.
|
||||
<li>Fixed bug: Editor can't place units on mud/dirt.
|
||||
|
@ -297,7 +297,7 @@
|
|||
<li>Old command line network setup api is gone.
|
||||
<li>Added support for repeating keys in input fields (from Jimmy Salmon).
|
||||
<li>Fixed bug #562548: Number of opponents doesn't matter (from Jimmy Salmon).
|
||||
<li>Added ALT+CTRL+S to save the current level as pud "freecraft.pud.gz".
|
||||
<li>Added ALT+CTRL+S to save the current level as pud "stratagus.pud.gz".
|
||||
<li>Fixed bug in server menu where the Start Game button was deactivated (from Jimmy Salmon).
|
||||
<li>Fixed bug #528207: Fog of war is not correct (from Jimmy Salmon).
|
||||
<li>Implemented task #38320: Making screen shots (from Jimmy Salmon).
|
||||
|
@ -404,7 +404,7 @@
|
|||
<li>CD player support with SDL. (from Nehal)
|
||||
<li>Many documentation fixes. (from Ender)
|
||||
<li>First version of campaigns.
|
||||
<li>For a new level you don't have to leave freecraft. (Attention: looses memory)
|
||||
<li>For a new level you don't have to leave stratagus. (Attention: looses memory)
|
||||
<li>First version of level briefing.
|
||||
<li>Fixed bug: AI could hang waiting on a force.
|
||||
<li>Player (struct _player_) source documentation written.
|
||||
|
@ -522,8 +522,8 @@
|
|||
<li>Fixed bug: Building buildings with 0 build time, dumps core. (/0)
|
||||
<li>Fixed bug: Attacking walls broken with new orders.
|
||||
<li>Removed old command code, only the new order code is now present.
|
||||
<li>Made buttons configurable (with CCL FreeCraft configuration language).
|
||||
<li>Made icons configurable (with CCL FreeCraft configuration language).
|
||||
<li>Made buttons configurable (with CCL Stratagus configuration language).
|
||||
<li>Made icons configurable (with CCL Stratagus configuration language).
|
||||
<li>Let the AI workers only harvest reachable trees. (very great performance increase.)
|
||||
<li>Some more menu code for network menus - unfinished yet.
|
||||
<li>Updated to use doxygen 1.2.5.
|
||||
|
@ -616,12 +616,12 @@
|
|||
<li>Not ready: New directory structure and filenames in data.
|
||||
<li>Wrote new corpse handling.
|
||||
<li>Removed old animation scripts handling.
|
||||
<li>Executable renamed to "freecraft".
|
||||
<li>Distribution archive renamed to "freecraft".
|
||||
<li>Executable renamed to "stratagus".
|
||||
<li>Distribution archive renamed to "stratagus".
|
||||
</ul>
|
||||
<p><li>1.16.1 released<p>
|
||||
<ul>
|
||||
<li>The main CCL file "freecraft.ccl" first looked up in $HOME/.freecraft.
|
||||
<li>The main CCL file "stratagus.ccl" first looked up in $HOME/.stratagus.
|
||||
<li>Fixed build.bat (from Ari)
|
||||
<li>Mythical and alliance user interface removed from main distribution.
|
||||
<li>Fixed bug: If Transporter killed, skeletts of passengers appears.
|
||||
|
@ -672,7 +672,7 @@
|
|||
<li>Fixed bug: wrong library path for SIOD under win32.
|
||||
<li>Fixed bug: Wrong damage displayed, if basic damage is zero.
|
||||
<li>Added icon for score contributed from Guardian.
|
||||
<li>CCL2 load now uses FreeCraftLibPath.
|
||||
<li>CCL2 load now uses StratagusLibPath.
|
||||
<li>Upgrade/Unit dependency code rewritten.
|
||||
<li>Split upgrade.[ch] into depend.[ch] and upgrade.[ch].
|
||||
<ul>
|
||||
|
@ -684,7 +684,7 @@
|
|||
<li>Fixed bug: Network sync clears too many bits. (from Michael O'Reilly)
|
||||
<li>Added MissileByIdent.
|
||||
<li>More configuration of mana and health display.
|
||||
<li>Renamed all scheme functions from "clone-" to "freecraft-".
|
||||
<li>Renamed all scheme functions from "clone-" to "stratagus-".
|
||||
<li>Fixed bug: correct include file path for SDL_audio.h (from Cade)
|
||||
<li>Include print unit type table code only, if DEBUG is defined.
|
||||
<li>Added support for bz2 compressed png. (from Ari)
|
||||
|
@ -999,7 +999,7 @@
|
|||
</ul>
|
||||
|
||||
<hr>
|
||||
(C) Copyright 1998-2003 by The <a href="http://freecraft.sf.net">FreeCraft</a> Project
|
||||
(C) Copyright 1998-2003 by The <a href="http://stratagus.sf.net">Stratagus</a> Project
|
||||
under the <a href="gpl.html">GNU General Public License</a>.<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.<br>
|
||||
</body>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
The FreeCraft Project includes the sources of SIOD.
|
||||
The Stratagus Project includes the sources of SIOD.
|
||||
|
||||
SIOD is a small-footprint implementation of the Scheme programming language
|
||||
that is provided with some database, unix programming and cgi scripting
|
||||
|
|
|
@ -6,25 +6,25 @@
|
|||
|
||||
---- (c) Copyright 2001-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Version 1.18 - Data directory structure</title>
|
||||
<title>Stratagus Version 1.18 - Data directory structure</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<h1>FreeCraft Version 1.18 - Data directory structure</h1>
|
||||
<h1>Stratagus Version 1.18 - Data directory structure</h1>
|
||||
<hr>
|
||||
|
||||
Proposal for the new FreeCraft data directory structure:
|
||||
Proposal for the new Stratagus data directory structure:
|
||||
|
||||
<pre>
|
||||
<i>{race}</i> : Replace with a race name: human, orc, alliance or mythical..
|
||||
|
@ -34,7 +34,7 @@ Proposal for the new FreeCraft data directory structure:
|
|||
<i>{race-campaign}</i> : Replace with a name of a campaign of a race: human-exp, ...
|
||||
|
||||
<b>$STRATAGUS_LIBRARY_PATH/data</b>
|
||||
| Contains all data files for the FreeCraft game engine.
|
||||
| Contains all data files for the Stratagus game engine.
|
||||
|
|
||||
}-- <b>data/campaigns</b>
|
||||
| | Contains all available campaigns.
|
||||
|
@ -272,7 +272,7 @@ Proposal for the new FreeCraft data directory structure:
|
|||
</pre>
|
||||
|
||||
<hr>
|
||||
(C) Copyright 1998-2003 by The <a href="http://freecraft.sf.net">FreeCraft</a> Project
|
||||
(C) Copyright 1998-2003 by The <a href="http://stratagus.sf.net">Stratagus</a> Project
|
||||
under the <a href="gpl.html">GNU General Public License</a>.<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.<br>
|
||||
</body>
|
||||
|
|
|
@ -6,38 +6,38 @@
|
|||
|
||||
---- (c) Copyright 2001-2003 by Lutz Sammer and Nehal Mistry
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>Development for FreeCraft Version 1.18</title>
|
||||
<title>Development for Stratagus Version 1.18</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<h1>Development for FreeCraft Version 1.18</h1>
|
||||
<h1>Development for Stratagus Version 1.18</h1>
|
||||
<hr>
|
||||
|
||||
This file should give you some information to help with development of FreeCraft.<p>
|
||||
This file should give you some information to help with development of Stratagus.<p>
|
||||
|
||||
<h2>Mailing list</h2>
|
||||
|
||||
If you want to help with development for FreeCraft you should
|
||||
<a href="http://lists.sourceforge.net/mailman/listinfo/freecraft-hackers">join</a>
|
||||
the freecraft-hackers mailing list.<br> You may also want to look at the
|
||||
If you want to help with development for Stratagus you should
|
||||
<a href="http://lists.sourceforge.net/mailman/listinfo/stratagus-hackers">join</a>
|
||||
the stratagus-hackers mailing list.<br> You may also want to look at the
|
||||
<a href="http://sourceforge.net/mailarchive/forum.php?forum_id=6268">archives.</a>
|
||||
|
||||
<h2>IRC - Internet Relay Chat</h2>
|
||||
|
||||
You can try to meet other FreeCraft developers and users on the
|
||||
You can try to meet other Stratagus developers and users on the
|
||||
<a href="http://www.freenode.net/">FreeNode</a> IRC Network, in channel
|
||||
<a href="irc://irc.freenode.net/freecraft">#FreeCraft</a>.
|
||||
<a href="irc://irc.freenode.net/stratagus">#Stratagus</a>.
|
||||
|
||||
<h2>Bugs and tasks</h2>
|
||||
|
||||
|
@ -49,7 +49,7 @@ and <a href="http://sourceforge.net/pm/?group_id=1965">planned tasks</a> on the
|
|||
Before starting on a bug or task, please ask on the mailing list or in the
|
||||
IRC channel whether anybody else is already working on it.
|
||||
|
||||
<h2>Building FreeCraft</h2>
|
||||
<h2>Building Stratagus</h2>
|
||||
|
||||
<h3>Installing CVS client</h3>
|
||||
|
||||
|
@ -58,22 +58,22 @@ you need CVS for your system. Sourceforge has a guide that will
|
|||
help you get started, you can go to section '<b>F</b>' of their
|
||||
<a href="http://sourceforge.net/docman/?group_id=1">documentation page</a>.<p>
|
||||
|
||||
<h3>Getting FreeCraft from CVS</h3>
|
||||
<h3>Getting Stratagus from CVS</h3>
|
||||
|
||||
<h4>There are 3 modules in the CVS repository.</h4>
|
||||
|
||||
<ul>
|
||||
<li>freecraft - The FreeCraft engine source<p>
|
||||
The source to the FreeCraft engine. The source is licenced
|
||||
<li>stratagus - The Stratagus engine source<p>
|
||||
The source to the Stratagus engine. The source is licenced
|
||||
under the GNU General Public License.
|
||||
<b>This module is needed for development.</b>
|
||||
|
||||
<li>fcmp - The FreeCraft Media Project<p>
|
||||
<li>fcmp - The Stratagus Media Project<p>
|
||||
A collection of free media (free sounds, music, videos, graphics,
|
||||
animations and models), licensed under the GNU General Public License.
|
||||
|
||||
<li>crafted - The FreeCraft Map Editor<p>
|
||||
A map editor for FreeCraft. This is obsolete now as FreeCraft
|
||||
<li>crafted - The Stratagus Map Editor<p>
|
||||
A map editor for Stratagus. This is obsolete now as Stratagus
|
||||
has an internal editor.
|
||||
</ul>
|
||||
|
||||
|
@ -86,9 +86,9 @@ the data and therefore speeds the transfer up.<p>
|
|||
|
||||
For example:<p>
|
||||
|
||||
cvs -d:pserver:anonymous@cvs.freecraft.sourceforge.net:/cvsroot/freecraft login<br>
|
||||
cvs -d:pserver:anonymous@cvs.stratagus.sourceforge.net:/cvsroot/stratagus login<br>
|
||||
<i>"When prompted for a password for anonymous, simply press the Enter key."</i><br>
|
||||
cvs -z3 -d:pserver:anonymous@cvs.freecraft.sourceforge.net:/cvsroot/freecraft co freecraft<p>
|
||||
cvs -z3 -d:pserver:anonymous@cvs.stratagus.sourceforge.net:/cvsroot/stratagus co stratagus<p>
|
||||
|
||||
This is done only once. To update your CVS directory, go into
|
||||
the module directory and type 'cvs -z3 -q update -dP'.<p>
|
||||
|
@ -96,16 +96,16 @@ the module directory and type 'cvs -z3 -q update -dP'.<p>
|
|||
You may put these flags in your ~/.cvsrc file so that you only
|
||||
need to type 'cvs update', the cvs (1) man page will show you how.
|
||||
|
||||
<h3>Getting FreeCraft without CVS</h3>
|
||||
<h3>Getting Stratagus without CVS</h3>
|
||||
|
||||
Please note CVS is always the latest and it is easier for you to keep
|
||||
up to date. But if for some reason you cannot get the source via CVS,
|
||||
you find can regular snapshots of FreeCraft
|
||||
<a href="http://freecraft.sourceforge.net/snapshots">here</a>.
|
||||
you find can regular snapshots of Stratagus
|
||||
<a href="http://stratagus.sourceforge.net/snapshots">here</a>.
|
||||
|
||||
<h3>Compiling FreeCraft</h3>
|
||||
<h3>Compiling Stratagus</h3>
|
||||
|
||||
You can find instructions for compiling FreeCraft at
|
||||
You can find instructions for compiling Stratagus at
|
||||
<a href="install.html">install.html</a>.<br>
|
||||
Since you already have a copy of the source, you may skip
|
||||
ahead to step 2.
|
||||
|
@ -113,7 +113,7 @@ ahead to step 2.
|
|||
<h2>Source code documentation</h2>
|
||||
|
||||
Valery Shchedrin has introduced tagged source
|
||||
documentation for FreeCraft.<p>
|
||||
documentation for Stratagus.<p>
|
||||
|
||||
You need either
|
||||
<a href="http://www.doxygen.org">DoxyGen</a> or
|
||||
|
@ -166,17 +166,17 @@ Please read the doxygen/doc++ documentation.
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name {filename}.c - {One line description of this file} */
|
||||
//
|
||||
// (c) Copyright 2003 by {insert your name here}
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -191,7 +191,7 @@ Please read the doxygen/doc++ documentation.
|
|||
|
||||
#include <stdio.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
// More game includes.
|
||||
|
||||
|
@ -233,7 +233,7 @@ and always update the copyright year if required.<p>
|
|||
<h2>Sending a patch</h2>
|
||||
|
||||
Once you have completed some work, you will probably want it to be
|
||||
included in the main FreeCraft source.<p>
|
||||
included in the main Stratagus source.<p>
|
||||
|
||||
Follow these steps:<p>
|
||||
|
||||
|
@ -250,10 +250,10 @@ Once you have the fcmp module, go into the 'fcmp' directory, and edit
|
|||
the location variables if necessary in 'buildfcmp.sh'. Then run
|
||||
the 'buildfcmp.sh' script and it will create a working data.fcmp directory.<p>
|
||||
|
||||
Please read the <a href="datadir.html">FreeCraft data directory description.</a>
|
||||
Please read the <a href="datadir.html">Stratagus data directory description.</a>
|
||||
|
||||
<hr>
|
||||
(C) Copyright 1998-2003 by The <a href="http://freecraft.sf.net">FreeCraft</a> Project
|
||||
(C) Copyright 1998-2003 by The <a href="http://stratagus.sf.net">Stratagus</a> Project
|
||||
under the <a href="gpl.html">GNU General Public License</a>.<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.<br>
|
||||
</body>
|
||||
|
|
36
doc/faq.html
36
doc/faq.html
|
@ -6,26 +6,26 @@
|
|||
|
||||
---- (c) Copyright 2001-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FAQ for FreeCraft Version 1.18</title>
|
||||
<title>FAQ for Stratagus Version 1.18</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<h1>FAQ for FreeCraft Version 1.18</h1>
|
||||
<h1>FAQ for Stratagus Version 1.18</h1>
|
||||
<hr>
|
||||
|
||||
For any questions not mentioned here, please visit
|
||||
<a href="http://freecraft.org">http://freecraft.org</a>.<p>
|
||||
<a href="http://stratagus.org">http://stratagus.org</a>.<p>
|
||||
|
||||
<b>Q: gzseek already defined or undefined.</b><br>
|
||||
A: You have an incompatible libpng version, install the latest version.<p>
|
||||
|
@ -39,15 +39,15 @@ For any questions not mentioned here, please visit
|
|||
A: This should be fixed in the latest stable release, if it still happens,
|
||||
compile in SDL video mode or add -DSLOW_INPUT to DFLAGS in Rules.make.<p>
|
||||
|
||||
<b>Q: Does FreeCraft work with ALSA?</b><br>
|
||||
A: Yes, if you compiled SDL with alsa support and you compiled freecraft
|
||||
<b>Q: Does Stratagus work with ALSA?</b><br>
|
||||
A: Yes, if you compiled SDL with alsa support and you compiled stratagus
|
||||
using SDL video mode.<p>
|
||||
|
||||
<b>Q: Does FreeCraft work with the W*rcr*ft 2 BNE version?</b><br>
|
||||
<b>Q: Does Stratagus work with the W*rcr*ft 2 BNE version?</b><br>
|
||||
A: No. The file format of this version is currently not supported.<p>
|
||||
|
||||
|
||||
<b>Q: What W*rcr*ft 2 CD's do work with FreeCraft?</b><br>
|
||||
<b>Q: What W*rcr*ft 2 CD's do work with Stratagus?</b><br>
|
||||
A: If you have any trouble with extracting, please contact us.
|
||||
Also if you have a CD not listed here, please send us the test results.
|
||||
|
||||
|
@ -61,30 +61,30 @@ For any questions not mentioned here, please visit
|
|||
<li>Spanish Original
|
||||
</ul><p>
|
||||
|
||||
<b>Q: Can I use FreeCraft to join in a W*rcr*ft 2 network game?</b><br>
|
||||
A: Sorry, FreeCraft use its own network protocol.
|
||||
<b>Q: Can I use Stratagus to join in a W*rcr*ft 2 network game?</b><br>
|
||||
A: Sorry, Stratagus use its own network protocol.
|
||||
The protocol needs the exact same code executed on all machines,
|
||||
and it is not possible to have this with the original WC2,
|
||||
therefore you can only connect to a FreeCraft server.<p>
|
||||
therefore you can only connect to a Stratagus server.<p>
|
||||
|
||||
<b>Q: What about other RTS games?</b><br>
|
||||
A: St*rcr*ft and W*rcr*ft 1 support is in development. T*ber*an Sun
|
||||
may be added in the distant future. For the old C&C games, you can
|
||||
use freecnc.<p>
|
||||
|
||||
<b>Q: What ports does the FreeCraft network protocol use?</b><br>
|
||||
A: 6660 by default, you may start freecraft with '-Pxxxx' flag to
|
||||
<b>Q: What ports does the Stratagus network protocol use?</b><br>
|
||||
A: 6660 by default, you may start stratagus with '-Pxxxx' flag to
|
||||
use port xxxx instead.<p>
|
||||
|
||||
<b>Q: Does freecraft support internet/metaserver play?</b><br>
|
||||
<b>Q: Does stratagus support internet/metaserver play?</b><br>
|
||||
A: Not yet, but this is a planned feature and may be added for 1.19<p>
|
||||
|
||||
<b>Q: I get only a black window after I have installed it on windows.
|
||||
What have I done wrong?</b><br>
|
||||
A: Install FreeCraft to the C: drive. This has solved the problem for
|
||||
A: Install Stratagus to the C: drive. This has solved the problem for
|
||||
everybody who has had this bug.<p>
|
||||
|
||||
<b>Q: I have installed the windows version, when I start FreeCraft I get
|
||||
<b>Q: I have installed the windows version, when I start Stratagus I get
|
||||
only the splash screen and the game stops, but consumes 100% CPU. What
|
||||
have I done wrong?</b><br>
|
||||
A: Please wait for a couple of minutes for the game to start. There are
|
||||
|
@ -97,7 +97,7 @@ For any questions not mentioned here, please visit
|
|||
<a href="mailto:nehal@canada.com">support</a> team. :)<p>
|
||||
|
||||
<hr>
|
||||
(C) Copyright 1998-2003 by The <a href="http://freecraft.sf.net">FreeCraft</a> Project
|
||||
(C) Copyright 1998-2003 by The <a href="http://stratagus.sf.net">Stratagus</a> Project
|
||||
under the <a href="gpl.html">GNU General Public License</a>.<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.<br>
|
||||
</body>
|
||||
|
|
|
@ -6,27 +6,27 @@
|
|||
|
||||
---- (c) Copyright 2003 by Nehal Mistry
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Palette Documentation</title>
|
||||
<title>Stratagus Palette Documentation</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<h1>FreeCraft Palette Documentation</h1>
|
||||
<h1>Stratagus Palette Documentation</h1>
|
||||
<hr>
|
||||
|
||||
<h2>General Palette</h2>
|
||||
|
||||
FreeCraft graphics use a 256 color palette. Although the palette may
|
||||
Stratagus graphics use a 256 color palette. Although the palette may
|
||||
be different for all images, it is recommended to use a shared one
|
||||
to save memory.<p>
|
||||
|
||||
|
@ -72,11 +72,11 @@ should be taken into account when creating a tileset:<p>
|
|||
<li>253 : Violet
|
||||
</ul>
|
||||
|
||||
A sample palette, <a href="freecraft.gimp">freecraft.gimp</a>,
|
||||
A sample palette, <a href="stratagus.gimp">stratagus.gimp</a>,
|
||||
is included. If unsure please use this.<p>
|
||||
|
||||
<hr>
|
||||
(C) Copyright 1998-2003 by The <a href="http://freecraft.sf.net">FreeCraft</a> Project
|
||||
(C) Copyright 1998-2003 by The <a href="http://stratagus.sf.net">Stratagus</a> Project
|
||||
under the <a href="gpl.html">GNU General Public License</a>.<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.<br>
|
||||
</body>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
GIMP Palette
|
||||
# FreeCraft General palette -- GIMP Palette file
|
||||
# Stratagus General palette -- GIMP Palette file
|
||||
0 0 0
|
||||
253 129 193
|
||||
253 129 193
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
|
||||
---- (c) Copyright 2001-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<html><head>
|
||||
<title>FreeCraft tileset graphic format</title>
|
||||
<title>Stratagus tileset graphic format</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft tileset graphic format</h1>
|
||||
<h1>Stratagus tileset graphic format</h1>
|
||||
<hr>
|
||||
|
||||
The freecraft playfield is build with tiles each with the size of 32x32 pixels.
|
||||
The stratagus playfield is build with tiles each with the size of 32x32 pixels.
|
||||
|
||||
<h2>Tileset graphic file format</h2>
|
||||
|
||||
|
@ -184,5 +184,5 @@ This will I change later.
|
|||
</table>
|
||||
<hr>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address><a href="http://freecraft.org">The FreeCraft Project</a>
|
||||
<address><a href="http://stratagus.org">The Stratagus Project</a>
|
||||
</address></body></html>
|
||||
|
|
|
@ -3,20 +3,20 @@
|
|||
|
||||
---- (c) Copyright 2001-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<html><head>
|
||||
<title>FreeCraft user interface graphic format</title>
|
||||
<title>Stratagus user interface graphic format</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft user interface graphic format</h1>
|
||||
<h1>Stratagus user interface graphic format</h1>
|
||||
<hr>
|
||||
|
||||
This graphic files are used to build the user interface.
|
||||
|
@ -37,5 +37,5 @@ Human border uses 14 colors:
|
|||
|
||||
<hr>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address><a href="http://freecraft.org">The FreeCraft Project</a>
|
||||
<address><a href="http://stratagus.org">The Stratagus Project</a>
|
||||
</address></body></html>
|
||||
|
|
|
@ -3,20 +3,20 @@
|
|||
|
||||
---- (c) Copyright 2001-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<html><head>
|
||||
<title>FreeCraft unit graphics</title>
|
||||
<title>Stratagus unit graphics</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft unit graphics</h1>
|
||||
<h1>Stratagus unit graphics</h1>
|
||||
<hr>
|
||||
|
||||
<h2>The units/buildings of a race</h2>
|
||||
|
@ -157,5 +157,5 @@ The biggest needed size is taken for all images.
|
|||
|
||||
<hr>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address><a href="http://freecraft.org">The FreeCraft Project</a>
|
||||
<address><a href="http://stratagus.org">The Stratagus Project</a>
|
||||
</address></body></html>
|
||||
|
|
|
@ -6,48 +6,48 @@
|
|||
|
||||
---- (c) Copyright 2003 by Nehal Mistry
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft 1.18</title>
|
||||
<title>Stratagus 1.18</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<h1>FreeCraft 1.18</h1>
|
||||
<h1>Stratagus 1.18</h1>
|
||||
<hr>
|
||||
|
||||
<h2>What is FreeCraft?</h2>
|
||||
<h2>What is Stratagus?</h2>
|
||||
|
||||
FreeCraft is a free cross-platform real-time strategy gaming engine.
|
||||
Stratagus is a free cross-platform real-time strategy gaming engine.
|
||||
It is possible to play against human opponents over LAN, internet, or
|
||||
against the computer. The engine can be used to build C&C, WC2, SC and
|
||||
AOE-like real-time strategy (RTS) games. It successfully runs under Linux,
|
||||
BSD, BeOS, MacOS/X, MacOS/Darwin and MS Windows.
|
||||
<p>
|
||||
The newest version of FreeCraft can always be found here:
|
||||
<a href="http://freecraft.sourceforge.net">http://freecraft.sourceforge.net</a>
|
||||
The newest version of Stratagus can always be found here:
|
||||
<a href="http://stratagus.sourceforge.net">http://stratagus.sourceforge.net</a>
|
||||
<p>
|
||||
Our sourceforge project page is: <a href="http://sourceforge.net/projects/freecraft">
|
||||
http://sourceforge.net/projects/freecraft</a>
|
||||
Our sourceforge project page is: <a href="http://sourceforge.net/projects/stratagus">
|
||||
http://sourceforge.net/projects/stratagus</a>
|
||||
|
||||
<h2>Installation</h2>
|
||||
|
||||
Read this to install FreeCraft:
|
||||
Read this to install Stratagus:
|
||||
<a href="install.html">install.html</a>
|
||||
|
||||
<h2>Development</h2>
|
||||
|
||||
Read <a href="development.html">development.html</a> if you want to help
|
||||
out with FreeCraft development<p>
|
||||
Documentation on the FreeCraft scripting language (Scheme, implemented with SIOD)
|
||||
out with Stratagus development<p>
|
||||
Documentation on the Stratagus scripting language (Scheme, implemented with SIOD)
|
||||
can be found at <a href="../src/siod/siod.html">../src/siod/siod.html</a><p>
|
||||
|
||||
Information about creating sounds and graphics can be found in the
|
||||
|
@ -55,7 +55,7 @@
|
|||
|
||||
<h2>Changes</h2>
|
||||
|
||||
The changelog on FreeCraft can be found at <a href="ChangeLog.html">ChangeLog.html</a>
|
||||
The changelog on Stratagus can be found at <a href="ChangeLog.html">ChangeLog.html</a>
|
||||
|
||||
<h2>Todo and known bugs</h2>
|
||||
|
||||
|
@ -69,13 +69,13 @@
|
|||
|
||||
<h2>Problems</h2>
|
||||
|
||||
If you have problems compiling, installing or playing FreeCraft, read
|
||||
If you have problems compiling, installing or playing Stratagus, read
|
||||
<a href="faq.html">faq.html</a> and try our
|
||||
<a href="http://sourceforge.net/tracker/?atid=201965&group_id=1965&func=browse">support tracker</a>
|
||||
|
||||
<h2>Copyrights</h2>
|
||||
|
||||
FreeCraft is distributed under the <a href="gpl.html">GNU General Public
|
||||
Stratagus is distributed under the <a href="gpl.html">GNU General Public
|
||||
License </a>version 2 or later<p>
|
||||
|
||||
SIOD see <a href="SIOD.txt">SIOD.txt</a><p>
|
||||
|
@ -95,7 +95,7 @@
|
|||
For more credits please see data/ccl/credits.ccl.<p>
|
||||
|
||||
<hr>
|
||||
(C) Copyright 1998-2003 by The <a href="http://freecraft.sf.net">FreeCraft</a> Project
|
||||
(C) Copyright 1998-2003 by The <a href="http://stratagus.sf.net">Stratagus</a> Project
|
||||
under the <a href="gpl.html">GNU General Public License</a>.<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.<br>
|
||||
</body>
|
||||
|
|
|
@ -6,22 +6,22 @@
|
|||
|
||||
---- (c) Copyright 2002-2003 by Nehal Mistry.
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Installation</title>
|
||||
<title>Stratagus Installation</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<h1>Installation instructions for FreeCraft 1.18</h1><p>
|
||||
<h1>Installation instructions for Stratagus 1.18</h1><p>
|
||||
<hr>
|
||||
|
||||
<h2>Software Requirements</h2>
|
||||
|
@ -53,7 +53,7 @@
|
|||
<h2>Hardware Requirements</h2>
|
||||
<ul>
|
||||
<li><b>Processor:</b> A 133 MHz CPU (faster recommended).<br>
|
||||
<font color="red">NOTE: FreeCraft is believed to be endian and word size safe, so other
|
||||
<font color="red">NOTE: Stratagus is believed to be endian and word size safe, so other
|
||||
architectures like (big endian) PPC or (64bit) Alpha should also
|
||||
work at least with Linux.</font><p>
|
||||
|
||||
|
@ -78,12 +78,12 @@
|
|||
|
||||
<ul>
|
||||
<li>Download the source from
|
||||
<a href="http://freecraft.sourceforge.net/download.html">here</a>.<br>
|
||||
<a href="http://stratagus.sourceforge.net/download.html">here</a>.<br>
|
||||
<font color="red">NOTE: both the tar.gz and zip files are the same,
|
||||
we provide both formats for convenience.</font><p>
|
||||
|
||||
<li>Unpack the source freecraft-DATE.tar.gz with
|
||||
<pre> tar -zxvf freecraft-DATE.tar.gz</pre>
|
||||
<li>Unpack the source stratagus-DATE.tar.gz with
|
||||
<pre> tar -zxvf stratagus-DATE.tar.gz</pre>
|
||||
</ul>
|
||||
|
||||
<li><b>Step 2, Compile:</b><p>
|
||||
|
@ -92,21 +92,21 @@
|
|||
<li><b>GCC/Mingw users:</b> run the 'setup' script and answer
|
||||
the questions instructions to create the Makefile.
|
||||
When complete, type 'make depend && make' to compile, and it
|
||||
should compile a working 'freecraft' (or 'freecraft.exe' for win32)
|
||||
should compile a working 'stratagus' (or 'stratagus.exe' for win32)
|
||||
binary. To see all options of setup, type 'setup --help'.<p>
|
||||
|
||||
<li><b>MSVC users:</b>
|
||||
<ul>
|
||||
<li>Extract the VC++ project and workspace files from freecraft\contrib\msvc.zip
|
||||
into the root freecraft directory.</li>
|
||||
<li>Extract the VC++ project and workspace files from stratagus\contrib\msvc.zip
|
||||
into the root stratagus directory.</li>
|
||||
|
||||
<li><a href="http://freecraft.sourceforge.net/snapshots/msvc-libs.zip">
|
||||
<li><a href="http://stratagus.sourceforge.net/snapshots/msvc-libs.zip">
|
||||
Download</a> the VC++ libraries and extract them into the root
|
||||
freecraft directory.
|
||||
stratagus directory.
|
||||
|
||||
<li>Copy freecraft\contrib\freecraft.ico to freecraft\src.
|
||||
<li>You should now be able to compile freecraft by opening
|
||||
the freecraft.dsw file.<p>
|
||||
<li>Copy stratagus\contrib\stratagus.ico to stratagus\src.
|
||||
<li>You should now be able to compile stratagus by opening
|
||||
the stratagus.dsw file.<p>
|
||||
</ul>
|
||||
|
||||
<li><b>Windows CE(tm) / PocketPc(tm)</b>
|
||||
|
@ -116,8 +116,8 @@
|
|||
CE support for Visual C++ or Visual Studio isn't supported yet.
|
||||
If you know how to compile with this, please inform us.
|
||||
<li>You also need the
|
||||
<a href="http://freecraft.sourceforge.net/snapshots/win-ce/FreeCraft%20CE.vcp.gz">emVC++ project</a> and
|
||||
<a href="http://freecraft.sourceforge.net/snapshots/win-ce/FreeCraft%20CE.vcw.gz">emVC++ workbench</a> for FreeCraft.<p>
|
||||
<a href="http://stratagus.sourceforge.net/snapshots/win-ce/Stratagus%20CE.vcp.gz">emVC++ project</a> and
|
||||
<a href="http://stratagus.sourceforge.net/snapshots/win-ce/Stratagus%20CE.vcw.gz">emVC++ workbench</a> for Stratagus.<p>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
|
@ -138,36 +138,36 @@
|
|||
where DIR is the directory to your mounted CD or your
|
||||
installation, (eg, '/cdrom/' or '/mnt/win/war2').<p>
|
||||
<font color="red">NOTE: You will need to execute this
|
||||
script from within your root freecraft directory or
|
||||
script from within your root stratagus directory or
|
||||
you will run into problems. It will take some
|
||||
time to extract everything.</font><p>
|
||||
|
||||
<li><b>Using FcMP data:</b><p>
|
||||
Download FcMP from the download page and extract it to
|
||||
the freecraft root directory (where the freecraft
|
||||
the stratagus root directory (where the stratagus
|
||||
binary exists).<br>
|
||||
<font color="red">NOTE if you extract to a different directory,
|
||||
you will need to specify the directory by passing '-d DIR' flag
|
||||
when you run the freecraft binary, by default the binary
|
||||
when you run the stratagus binary, by default the binary
|
||||
looks for 'data' in the current directory.</font><p>
|
||||
|
||||
If you are using the CVS engine, you may need to checkout
|
||||
the 'fcmp' module from CVS. Then edit the locations at the top
|
||||
of 'buildfcmp.sh' and run it, this will create a working
|
||||
FcMP dir called: 'data.fcmp' , you may then rename this to
|
||||
'$FCDIR/data' where $FCDIR is the directory where the freecraft
|
||||
binary exists, or run freecraft with the '-d' option.<p>
|
||||
'$FCDIR/data' where $FCDIR is the directory where the stratagus
|
||||
binary exists, or run stratagus with the '-d' option.<p>
|
||||
</ul>
|
||||
|
||||
<li><b>Step 4, Run:</b><p>
|
||||
|
||||
You may now go into the toplevel freecraft dir and run the binary. Remember,
|
||||
if the data dir is not './data', you will need to run freecraft with
|
||||
You may now go into the toplevel stratagus dir and run the binary. Remember,
|
||||
if the data dir is not './data', you will need to run stratagus with
|
||||
the '-d' option.<p>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
(C) Copyright 1998-2003 by The <a href="http://freecraft.sf.net">FreeCraft</a> Project
|
||||
(C) Copyright 1998-2003 by The <a href="http://stratagus.sf.net">Stratagus</a> Project
|
||||
under the <a href="gpl.html">GNU General Public License</a>.<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.<br>
|
||||
</body>
|
||||
|
|
|
@ -6,22 +6,22 @@
|
|||
|
||||
---- (c) Copyright 2003 by Nehal Mistry
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft 1.18 Media Documentation</title>
|
||||
<title>Stratagus 1.18 Media Documentation</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<h1>FreeCraft 1.18 Media Documentation</h1>
|
||||
<h1>Stratagus 1.18 Media Documentation</h1>
|
||||
<hr>
|
||||
|
||||
<h2>Graphics</h2>
|
||||
|
@ -51,7 +51,7 @@
|
|||
|
||||
<h2>Sounds</h2>
|
||||
|
||||
Any format of sound will work with FreeCraft, although to save space it is
|
||||
Any format of sound will work with Stratagus, although to save space it is
|
||||
recommended that you use 16 bit, 22050 kHz, mono format. To save more
|
||||
space, it is recommended that you gzip the file too.<p>
|
||||
|
||||
|
@ -61,12 +61,12 @@
|
|||
<pre>(make-sound "farm-selected" "human/buildings/farm.wav")</pre><p>
|
||||
|
||||
Note how the '.gz' suffix isn't needed in the ccl entry,
|
||||
the FreeCraft engine detects this automatically.<p>
|
||||
the Stratagus engine detects this automatically.<p>
|
||||
|
||||
You may look through the ccl file for more examples.<p>
|
||||
|
||||
<hr>
|
||||
(C) Copyright 1998-2003 by The <a href="http://freecraft.sf.net">FreeCraft</a> Project
|
||||
(C) Copyright 1998-2003 by The <a href="http://stratagus.sf.net">Stratagus</a> Project
|
||||
under the <a href="gpl.html">GNU General Public License</a>.<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.<br>
|
||||
</body>
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: Artificial Intelligence(AI)</title>
|
||||
<title>Stratagus Configuration Language Description: Artificial Intelligence(AI)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl,ai,artificial intelligence">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: Artificial Intelligence
|
||||
<h1>Stratagus Configuration Language Description: Artificial Intelligence
|
||||
(AI)</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
|
@ -30,12 +30,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 2002-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 2002-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../freecraft.html">FreeCraft</a>
|
||||
<a href="../stratagus.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -70,7 +70,7 @@
|
|||
<hr>
|
||||
<h2>Intro - Introduction to AI functions and variables</h2>
|
||||
|
||||
Everything around the control of the FreeCraft AI.
|
||||
Everything around the control of the Stratagus AI.
|
||||
|
||||
<h2>Functions</h2>
|
||||
<a name="define-ai"></a>
|
||||
|
@ -1009,5 +1009,5 @@ FIXME: need some complex examples.
|
|||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by <a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by <a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: Content</title>
|
||||
<title>Stratagus Configuration Language Description: Content</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: Content</h1>
|
||||
<h1>Stratagus Configuration Language Description: Content</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -29,12 +29,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 1998-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 1998-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../freecraft.html">FreeCraft</a>
|
||||
<a href="../stratagus.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -42,7 +42,7 @@
|
|||
<hr>
|
||||
<h2>Intro - Introduction to CCL - Craft Configuration Language</h2>
|
||||
|
||||
FreeCraft is a real-time strategy engine. To define
|
||||
Stratagus is a real-time strategy engine. To define
|
||||
the different games a configuration language is needed.<br>
|
||||
I have chosen scheme because it is easy to parse and produces easy to read
|
||||
config files.<p>
|
||||
|
@ -107,5 +107,5 @@ to finish it or if you need some information just email your request.
|
|||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by <a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by <a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: Config</title>
|
||||
<title>Stratagus Configuration Language Description: Config</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl,config">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: Config</h1>
|
||||
<h1>Stratagus Configuration Language Description: Config</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -29,12 +29,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 2002-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 2002-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../freecraft.html">FreeCraft</a>
|
||||
<a href="../stratagus.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -160,7 +160,7 @@ The Cost of a move it 1 if moving straight, or 2 if moving diagonal.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="alpha-fog-of-war"></a>
|
||||
<h3>alpha-fog-of-war</h3>
|
||||
|
@ -183,7 +183,7 @@ Use alpha style fog of war.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="decoration-on-top"></a>
|
||||
<h3>decoration-on-top</h3>
|
||||
|
@ -206,7 +206,7 @@ Show bars and dots always on top. (Planned feature)
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="health-sprite"></a>
|
||||
<h3>health-sprite</h3>
|
||||
|
@ -244,7 +244,7 @@ Show bars and dots always on top. (Planned feature)
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="mana-sprite"></a>
|
||||
<h3>mana-sprite</h3>
|
||||
|
@ -281,7 +281,7 @@ Show bars and dots always on top. (Planned feature)
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="original-fog-of-war"></a>
|
||||
<h3>original-fog-of-war</h3>
|
||||
|
@ -304,7 +304,7 @@ Use original style fog of war.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="reveal-map"></a>
|
||||
<h3>reveal-map</h3>
|
||||
|
@ -327,7 +327,7 @@ Reveal the entire map.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="right-button-attacks"></a>
|
||||
<h3>right-button-attacks</h3>
|
||||
|
@ -350,7 +350,7 @@ Reveal the entire map.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="right-button-moves"></a>
|
||||
<h3>right-button-moves</h3>
|
||||
|
@ -373,7 +373,7 @@ Reveal the entire map.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-all-players-building-limit!"></a>
|
||||
<h3>set-all-players-building-limit!</h3>
|
||||
|
@ -402,7 +402,7 @@ Reveal the entire map.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-all-players-food-unit-limit!"></a>
|
||||
<h3>set-all-players-food-unit-limit!</h3>
|
||||
|
@ -431,7 +431,7 @@ Reveal the entire map.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-all-players-total-unit-limit!"></a>
|
||||
<h3>set-all-players-total-unit-limit!</h3>
|
||||
|
@ -460,14 +460,14 @@ Reveal the entire map.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-brightness!"></a>
|
||||
<h3>set-brightness!</h3>
|
||||
|
||||
<h4>Description</h4>
|
||||
|
||||
Change the global game brightness. Use this to adapt FreeCraft to your monitor
|
||||
Change the global game brightness. Use this to adapt Stratagus to your monitor
|
||||
settings.
|
||||
|
||||
<h4>Syntax</h4>
|
||||
|
@ -490,7 +490,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-building-capture!"></a>
|
||||
<h3>set-building-capture!</h3>
|
||||
|
@ -519,7 +519,7 @@ Enable or disable building capture.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-burn-buildings!"></a>
|
||||
<h3>set-burn-buildings!</h3>
|
||||
|
@ -550,7 +550,7 @@ Enable or disable building capture.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-color-cycle-all!"></a>
|
||||
<h3>set-color-cycle-all!</h3>
|
||||
|
@ -580,14 +580,14 @@ or the circle in the dark portal rotating.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-contrast!"></a>
|
||||
<h3>set-contrast!</h3>
|
||||
|
||||
<h4>Description</h4>
|
||||
|
||||
Change the global game contrast. Use this to adapt FreeCraft to your monitor
|
||||
Change the global game contrast. Use this to adapt Stratagus to your monitor
|
||||
settings.
|
||||
|
||||
<h4>Syntax</h4>
|
||||
|
@ -610,7 +610,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-double-click-delay!"></a>
|
||||
<h3>set-double-click-delay!</h3>
|
||||
|
@ -639,7 +639,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-editor-select-icon!"></a>
|
||||
<h3>set-editor-select-icon!</h3>
|
||||
|
@ -726,7 +726,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-fog-of-war!"></a>
|
||||
<h3>set-fog-of-war!</h3>
|
||||
|
@ -755,7 +755,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-fog-of-war-brightness!"></a>
|
||||
<h3>set-fog-of-war-brightness!</h3>
|
||||
|
@ -784,7 +784,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-fog-of-war-contrast!"></a>
|
||||
<h3>set-fog-of-war-contrast!</h3>
|
||||
|
@ -813,7 +813,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-fog-of-war-saturation!"></a>
|
||||
<h3>set-fog-of-war-saturation!</h3>
|
||||
|
@ -842,7 +842,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-forest-regeneration!"></a>
|
||||
<h3>set-forest-regeneration!</h3>
|
||||
|
@ -871,7 +871,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-goldmine-depleted!"></a>
|
||||
<h3>set-goldmine-depleted!</h3>
|
||||
|
@ -930,7 +930,7 @@ players mine depleted mines and gives them 20% of the default amount of gold.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-hitpoint-regeneration!"></a>
|
||||
<h3>set-hitpoint-regeneration!</h3>
|
||||
|
@ -959,7 +959,7 @@ players mine depleted mines and gives them 20% of the default amount of gold.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-hold-click-delay!"></a>
|
||||
<h3>set-hold-click-delay!</h3>
|
||||
|
@ -988,7 +988,7 @@ players mine depleted mines and gives them 20% of the default amount of gold.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-key-scroll!"></a>
|
||||
<h3>set-key-scroll!</h3>
|
||||
|
@ -1017,7 +1017,7 @@ players mine depleted mines and gives them 20% of the default amount of gold.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-key-scroll-speed!"></a>
|
||||
<h3>set-key-scroll-speed!</h3>
|
||||
|
@ -1046,7 +1046,7 @@ players mine depleted mines and gives them 20% of the default amount of gold.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-leave-stops!"></a>
|
||||
<h3>set-leave-stops!</h3>
|
||||
|
@ -1075,7 +1075,7 @@ players mine depleted mines and gives them 20% of the default amount of gold.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-menu-background!"></a>
|
||||
<h3>set-menu-background!</h3>
|
||||
|
@ -1105,7 +1105,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-menu-background-with-title!"></a>
|
||||
<h3>set-menu-background-with-title!</h3>
|
||||
|
@ -1135,7 +1135,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-minimap-terrain!"></a>
|
||||
<h3>set-minimap-terrain!</h3>
|
||||
|
@ -1164,7 +1164,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-mouse-adjust!"></a>
|
||||
<h3>set-mouse-adjust!</h3>
|
||||
|
@ -1193,7 +1193,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-mouse-scale!"></a>
|
||||
<h3>set-mouse-scale!</h3>
|
||||
|
@ -1222,7 +1222,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-mouse-scroll!"></a>
|
||||
<h3>set-mouse-scroll!</h3>
|
||||
|
@ -1251,7 +1251,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-mouse-scroll-speed!"></a>
|
||||
<h3>set-mouse-scroll-speed!</h3>
|
||||
|
@ -1280,7 +1280,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-original-resources!"></a>
|
||||
<h3>set-original-resources!</h3>
|
||||
|
@ -1309,7 +1309,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-reveal-attacker!"></a>
|
||||
<h3>set-reveal-attacker!</h3>
|
||||
|
@ -1338,7 +1338,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-reverse-map-move!"></a>
|
||||
<h3>set-reverse-map-move!</h3>
|
||||
|
@ -1367,13 +1367,13 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-saturation!"></a>
|
||||
<h3>set-saturation!</h3>
|
||||
<h4>Description</h4>
|
||||
|
||||
Change the global game saturation. Use this to adapt FreeCraft to your monitor
|
||||
Change the global game saturation. Use this to adapt Stratagus to your monitor
|
||||
settings.
|
||||
|
||||
<h4>Syntax</h4>
|
||||
|
@ -1396,7 +1396,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-selection-style!"></a>
|
||||
<h3>set-selection-style!</h3>
|
||||
|
@ -1425,7 +1425,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-show-attack-range!"></a>
|
||||
<h3>set-show-attack-range!</h3>
|
||||
|
@ -1454,7 +1454,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-show-command-key!"></a>
|
||||
<h3>set-show-command-key!</h3>
|
||||
|
@ -1483,7 +1483,7 @@ settings.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-show-orders!"></a>
|
||||
<h3>set-show-orders!</h3>
|
||||
|
@ -1515,7 +1515,7 @@ orders for 2 seconds.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-show-reaction-range!"></a>
|
||||
<h3>set-show-reaction-range!</h3>
|
||||
|
@ -1544,7 +1544,7 @@ orders for 2 seconds.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-show-sight-range!"></a>
|
||||
<h3>set-show-sight-range!</h3>
|
||||
|
@ -1573,7 +1573,7 @@ orders for 2 seconds.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-show-tips!"></a>
|
||||
<h3>set-show-tips!</h3>
|
||||
|
@ -1602,7 +1602,7 @@ orders for 2 seconds.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-speed-build!"></a>
|
||||
<h3>set-speed-build!</h3>
|
||||
|
@ -1631,7 +1631,7 @@ Set build speed.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-speed-research!"></a>
|
||||
<h3>set-speed-research!</h3>
|
||||
|
@ -1660,7 +1660,7 @@ Set research speed.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-speed-resources-harvest!"></a>
|
||||
<h3>set-speed-resources-harvest!</h3>
|
||||
|
@ -1692,7 +1692,7 @@ Set the harvesting speed of a resource.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-speed-resources-return!"></a>
|
||||
<h3>set-speed-resources-return!</h3>
|
||||
|
@ -1724,7 +1724,7 @@ Set the returning speed of a resource.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-speed-train!"></a>
|
||||
<h3>set-speed-train!</h3>
|
||||
|
@ -1753,7 +1753,7 @@ Set train speed.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-speed-upgrade!"></a>
|
||||
<h3>set-speed-upgrade!</h3>
|
||||
|
@ -1782,7 +1782,7 @@ Set upgrade speed.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-speeds!"></a>
|
||||
<h3>set-speeds!</h3>
|
||||
|
@ -1811,7 +1811,7 @@ Set all speeds.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-title-screen!"></a>
|
||||
<h3>set-title-screen!</h3>
|
||||
|
@ -1834,14 +1834,14 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
<h4>Example</h4>
|
||||
|
||||
<pre>
|
||||
(set-title-screen! "graphics/ui/freecraft.png")
|
||||
(set-title-screen! "graphics/ui/stratagus.png")
|
||||
</pre>
|
||||
|
||||
<p>This is the default title displayed.
|
||||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-training-queue!"></a>
|
||||
<h3>set-training-queue!</h3>
|
||||
|
@ -1870,7 +1870,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-xp-damage!"></a>
|
||||
<h3>set-xp-damage!</h3>
|
||||
|
@ -1899,7 +1899,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="shadow-sprite"></a>
|
||||
<h3>shadow-sprite</h3>
|
||||
|
@ -1936,7 +1936,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="show-energy-selected-only"></a>
|
||||
<h3>show-energy-selected-only</h3>
|
||||
|
@ -1959,7 +1959,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="show-full"></a>
|
||||
<h3>show-full</h3>
|
||||
|
@ -1982,7 +1982,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="show-health-bar"></a>
|
||||
<h3>show-health-bar</h3>
|
||||
|
@ -2005,7 +2005,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="show-health-dot"></a>
|
||||
<h3>show-health-dot</h3>
|
||||
|
@ -2028,7 +2028,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="show-health-horizontal"></a>
|
||||
<h3>show-health-horizontal</h3>
|
||||
|
@ -2051,7 +2051,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="show-health-vertical"></a>
|
||||
<h3>show-health-vertical</h3>
|
||||
|
@ -2074,7 +2074,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="show-mana-bar"></a>
|
||||
<h3>show-mana-bar</h3>
|
||||
|
@ -2097,7 +2097,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="show-mana-dot"></a>
|
||||
<h3>show-mana-dot</h3>
|
||||
|
@ -2120,7 +2120,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="show-mana-horizontal"></a>
|
||||
<h3>show-mana-horizontal</h3>
|
||||
|
@ -2143,7 +2143,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="show-mana-vertical"></a>
|
||||
<h3>show-mana-vertical</h3>
|
||||
|
@ -2166,7 +2166,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="show-no-full"></a>
|
||||
<h3>show-no-full</h3>
|
||||
|
@ -2189,7 +2189,7 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="spell-sprite"></a>
|
||||
<h3>spell-sprite</h3>
|
||||
|
@ -2226,10 +2226,10 @@ displayed. The image should be a png file with 640x480 8-bit indexed colormap.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by <a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by <a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: Icon</title>
|
||||
<title>Stratagus Configuration Language Description: Icon</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl,tileset">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: Game</h1>
|
||||
<h1>Stratagus Configuration Language Description: Game</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -29,12 +29,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 2002-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 2002-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../freecraft.html">FreeCraft</a>
|
||||
<a href="../stratagus.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -61,10 +61,10 @@
|
|||
<a href="#define-race-names">define-race-names</a>
|
||||
<a href="#define-ranks">define-ranks</a>
|
||||
<a href="#diplomacy">diplomacy</a>
|
||||
<a href="#freecraft-map">freecraft-map</a>
|
||||
<a href="#stratagus-map">stratagus-map</a>
|
||||
<a href="#game-cycle">game-cycle</a>
|
||||
<a href="#get-freecraft-home-path">get-freecraft-home-path</a>
|
||||
<a href="#get-freecraft-library-path">get-freecraft-library-path</a>
|
||||
<a href="#get-stratagus-home-path">get-stratagus-home-path</a>
|
||||
<a href="#get-stratagus-library-path">get-stratagus-library-path</a>
|
||||
<a href="#get-player-resource">get-player-resource</a>
|
||||
<a href="#get-this-player">get-this-player</a>
|
||||
<a href="#get-unit-unholy-armor">get-unit-unholy-armor</a>
|
||||
|
@ -776,8 +776,8 @@ rank is displayed. Scores are expected to be sorted in increasing order.
|
|||
|
||||
<a href="../../data/ccl/wc2.ccl"> $LIBARYPATH/ccl/wc2.ccl </a>
|
||||
|
||||
<a name="freecraft-map"></a>
|
||||
<h3>freecraft-map</h3>
|
||||
<a name="stratagus-map"></a>
|
||||
<h3>stratagus-map</h3>
|
||||
|
||||
<h4>Description</h4>
|
||||
|
||||
|
@ -785,7 +785,7 @@ rank is displayed. Scores are expected to be sorted in increasing order.
|
|||
|
||||
<h4>Syntax</h4>
|
||||
|
||||
<code>(freecraft-map)</code>
|
||||
<code>(stratagus-map)</code>
|
||||
|
||||
<dl>
|
||||
<dt></dt>
|
||||
|
@ -796,7 +796,7 @@ rank is displayed. Scores are expected to be sorted in increasing order.
|
|||
<h4>Example</h4>
|
||||
|
||||
<pre>
|
||||
(freecraft-map)
|
||||
(stratagus-map)
|
||||
</pre>
|
||||
|
||||
<p>.
|
||||
|
@ -832,8 +832,8 @@ Returns the current game cycle.
|
|||
|
||||
<h4>Not Used</h4>
|
||||
|
||||
<a name="get-freecraft-home-path"></a>
|
||||
<h3>get-freecraft-home-path</h3>
|
||||
<a name="get-stratagus-home-path"></a>
|
||||
<h3>get-stratagus-home-path</h3>
|
||||
|
||||
<h4>Description</h4>
|
||||
|
||||
|
@ -841,7 +841,7 @@ Returns the current game cycle.
|
|||
|
||||
<h4>Syntax</h4>
|
||||
|
||||
<code>(get-freecraft-home-path)</code>
|
||||
<code>(get-stratagus-home-path)</code>
|
||||
|
||||
<dl>
|
||||
<dt></dt>
|
||||
|
@ -852,7 +852,7 @@ Returns the current game cycle.
|
|||
<h4>Example</h4>
|
||||
|
||||
<pre>
|
||||
(get-freecraft-home-path)
|
||||
(get-stratagus-home-path)
|
||||
</pre>
|
||||
|
||||
<p>.
|
||||
|
@ -861,8 +861,8 @@ Returns the current game cycle.
|
|||
|
||||
<a href="../../data/ccl/wc2.ccl"> $LIBARYPATH/ccl/wc2.ccl </a>
|
||||
|
||||
<a name="get-freecraft-library-path"></a>
|
||||
<h3>get-freecraft-library-path</h3>
|
||||
<a name="get-stratagus-library-path"></a>
|
||||
<h3>get-stratagus-library-path</h3>
|
||||
|
||||
<h4>Description</h4>
|
||||
|
||||
|
@ -870,7 +870,7 @@ Returns the current game cycle.
|
|||
|
||||
<h4>Syntax</h4>
|
||||
|
||||
<code>(get-freecraft-library-path)</code>
|
||||
<code>(get-stratagus-library-path)</code>
|
||||
|
||||
<dl>
|
||||
<dt></dt>
|
||||
|
@ -881,7 +881,7 @@ Returns the current game cycle.
|
|||
<h4>Example</h4>
|
||||
|
||||
<pre>
|
||||
(get-freecraft-library-path)
|
||||
(get-stratagus-library-path)
|
||||
</pre>
|
||||
|
||||
<p>.
|
||||
|
@ -1972,5 +1972,5 @@ Show an area on the map for the given player.
|
|||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by <a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by <a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: Icon</title>
|
||||
<title>Stratagus Configuration Language Description: Icon</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl,tileset">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: Icon</h1>
|
||||
<h1>Stratagus Configuration Language Description: Icon</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -29,12 +29,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 2002-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 2002-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../freecraft.html">FreeCraft</a>
|
||||
<a href="../stratagus.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -239,5 +239,5 @@ number are icons defined.
|
|||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by <a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by <a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: Index</title>
|
||||
<title>Stratagus Configuration Language Description: Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl,index">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: Index</h1>
|
||||
<h1>Stratagus Configuration Language Description: Index</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -29,12 +29,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 2002-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 2002-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../freecraft.html">FreeCraft</a>
|
||||
<a href="../stratagus.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -245,15 +245,15 @@
|
|||
<DT><a href=".html#draw-text-centered">draw-text-centered</a></dt>
|
||||
<dd></dd>
|
||||
-->
|
||||
<dt><a href="game.html#freecraft-map">freecraft-map</a></dt>
|
||||
<dt><a href="game.html#stratagus-map">stratagus-map</a></dt>
|
||||
<dd></dd>
|
||||
<dt><a href="game.html#game-cycle">game-cycle</a></dt>
|
||||
<dd></dd>
|
||||
<dt><a href="research.html#get-dependency">get-dependency</a></dt>
|
||||
<dd></dd>
|
||||
<dt><a href="game.html#get-freecraft-home-path">get-freecraft-home-path</a></dt>
|
||||
<dt><a href="game.html#get-stratagus-home-path">get-stratagus-home-path</a></dt>
|
||||
<dd></dd>
|
||||
<dt><a href="game.html#get-freecraft-library-path">get-freecraft-library-path</a></dt>
|
||||
<dt><a href="game.html#get-stratagus-library-path">get-stratagus-library-path</a></dt>
|
||||
<dd></dd>
|
||||
<dt><a href="game.html#get-player-resource">get-player-resource</a></dt>
|
||||
<dd></dd>
|
||||
|
@ -561,6 +561,6 @@
|
|||
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by <a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by <a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: Icon</title>
|
||||
<title>Stratagus Configuration Language Description: Icon</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl,tileset">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: Research</h1>
|
||||
<h1>Stratagus Configuration Language Description: Research</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -29,12 +29,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 2002-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 2002-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../freecraft.html">FreeCraft</a>
|
||||
<a href="../stratagus.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -425,5 +425,5 @@ NOT WRITTEN YET.
|
|||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by<a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by<a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: Icon</title>
|
||||
<title>Stratagus Configuration Language Description: Icon</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl,tileset">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: Sound</h1>
|
||||
<h1>Stratagus Configuration Language Description: Sound</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -29,12 +29,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 2002-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 2002-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../freecraft.html">FreeCraft</a>
|
||||
<a href="../stratagus.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -401,7 +401,7 @@ Set the default menu music.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-music-volume!"></a>
|
||||
<h3>set-music-volume!</h3>
|
||||
|
@ -430,7 +430,7 @@ Set the default menu music.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-sound-range!"></a>
|
||||
<h3>set-sound-range!</h3>
|
||||
|
@ -489,7 +489,7 @@ Global volume support.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-title-music!"></a>
|
||||
<h3>set-title-music!</h3>
|
||||
|
@ -518,7 +518,7 @@ Change the default title music.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="sound-for-name"></a>
|
||||
<h3>sound-for-name</h3>
|
||||
|
@ -657,5 +657,5 @@ Returns true if compiled with sound, false otherwise.
|
|||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by <a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by <a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: Tileset</title>
|
||||
<title>Stratagus Configuration Language Description: Tileset</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl,tileset">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: Tileset</h1>
|
||||
<h1>Stratagus Configuration Language Description: Tileset</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -29,12 +29,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 1998-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 1998-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../freecraft.html">FreeCraft</a>
|
||||
<a href="../stratagus.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -136,5 +136,5 @@ FIXME:
|
|||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by <a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by <a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: Triggers</title>
|
||||
<title>Stratagus Configuration Language Description: Triggers</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl,tileset">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: Triggers</h1>
|
||||
<h1>Stratagus Configuration Language Description: Triggers</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -29,12 +29,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 2002-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 2002-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../freecraft.html">FreeCraft</a>
|
||||
<a href="../stratagus.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -94,7 +94,7 @@ The condition player is set to defeat.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="action-draw"></a>
|
||||
<h3>action-draw</h3>
|
||||
|
@ -245,7 +245,7 @@ opponents he won.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="action-wait"></a>
|
||||
<h3>action-wait</h3>
|
||||
|
@ -329,7 +329,7 @@ opponents he won.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="if-elapsed"></a>
|
||||
<h3>if-elapsed</h3>
|
||||
|
@ -507,7 +507,7 @@ Player has the quantity of opponents.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="if-rescued-near-unit"></a>
|
||||
<h3>if-rescued-near-unit</h3>
|
||||
|
@ -776,7 +776,7 @@ units must control the player for the action.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="if-unit-at"></a>
|
||||
<h3>if-unit-at</h3>
|
||||
|
@ -838,7 +838,7 @@ Player has the quantity of unit-type at a location.
|
|||
|
||||
<h4>Used</h4>
|
||||
|
||||
<a href="../../data/ccl/freecraft.ccl"> $LIBARYPATH/ccl/freecraft.ccl </a>
|
||||
<a href="../../data/ccl/stratagus.ccl"> $LIBARYPATH/ccl/stratagus.ccl </a>
|
||||
|
||||
<a name="set-trigger-number!"></a>
|
||||
<h3>set-trigger-number!</h3>
|
||||
|
@ -869,5 +869,5 @@ Set the current trigger number.
|
|||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by <a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by <a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: User Interface (UI)</title>
|
||||
<title>Stratagus Configuration Language Description: User Interface (UI)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl,tileset">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: User Interface (UI)</h1>
|
||||
<h1>Stratagus Configuration Language Description: User Interface (UI)</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -29,12 +29,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 2002-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 2002-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../freecraft.html">FreeCraft</a>
|
||||
<a href="../stratagus.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -154,7 +154,7 @@ during startup.
|
|||
</dd>
|
||||
<dt>hot-spot</dt>
|
||||
<dd>Hot spot of the cursor in pixels. Relative to the sprite origin (0,0). The
|
||||
hot spot of a cursor is the point to which FreeCraft refers in tracking the
|
||||
hot spot of a cursor is the point to which Stratagus refers in tracking the
|
||||
cursor's position.
|
||||
</dd>
|
||||
<dt>size</dt>
|
||||
|
@ -425,7 +425,7 @@ Display a picture.
|
|||
<h4>Example</h4>
|
||||
|
||||
<pre>
|
||||
(display-picture "graphics/ui/freecraft.png")
|
||||
(display-picture "graphics/ui/stratagus.png")
|
||||
</pre>
|
||||
|
||||
<p>Displays the picture.
|
||||
|
@ -489,6 +489,6 @@ Set the game cursor.
|
|||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by <a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by <a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
||||
|
|
|
@ -3,23 +3,23 @@
|
|||
<!--
|
||||
---- (c) Copyright 2002-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>FreeCraft Configuration Language Description: UnitType</title>
|
||||
<title>Stratagus Configuration Language Description: UnitType</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1">
|
||||
<meta name="Author" content="johns98@gmx.net">
|
||||
<meta name="Keyword" content="ccl,unittype">
|
||||
<meta name="Description" content="">
|
||||
</head>
|
||||
<body>
|
||||
<h1>FreeCraft Configuration Language Description: UnitType</h1>
|
||||
<h1>Stratagus Configuration Language Description: UnitType</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -29,12 +29,12 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 1998-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 1998-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="../gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
<a href="../clone.html">FreeCraft</a>
|
||||
<a href="../clone.html">Stratagus</a>
|
||||
<a href="../readme.html">Readme</a>
|
||||
<a href="../faq.html">FAQ</a>
|
||||
<a href="ccl.html">CCL</a>
|
||||
|
@ -613,5 +613,5 @@ Get all unit-type structures.
|
|||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address>(c) 2002-2003 by <a href="http://freecraft.org">
|
||||
The FreeCraft Project</a></address></body></html>
|
||||
<address>(c) 2002-2003 by <a href="http://stratagus.org">
|
||||
The Stratagus Project</a></address></body></html>
|
||||
|
|
|
@ -5,19 +5,19 @@
|
|||
|
||||
---- (c) Copyright 2001-2003 by Lutz Sammer
|
||||
|
||||
---- FreeCraft is free software; you can redistribute it and/or modify
|
||||
---- Stratagus is free software; you can redistribute it and/or modify
|
||||
---- it under the terms of the GNU General Public License as published by
|
||||
---- the Free Software Foundation; only version 2 of the License.
|
||||
|
||||
---- FreeCraft is distributed in the hope that it will be useful,
|
||||
---- Stratagus is distributed in the hope that it will be useful,
|
||||
---- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
---- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
---- GNU General Public License for more details.
|
||||
-->
|
||||
<title>TODO for FreeCraft Version 1.18</title>
|
||||
<title>TODO for Stratagus Version 1.18</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>TODO for FreeCraft Version 1.18</h1>
|
||||
<h1>TODO for Stratagus Version 1.18</h1>
|
||||
<hr><pre width=80>
|
||||
___________ _________ _____ __
|
||||
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
|
||||
|
@ -27,9 +27,9 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
</pre>
|
||||
<p><b>(C) Copyright 1998-2003 by The FreeCraft Project. Distributed under the
|
||||
<p><b>(C) Copyright 1998-2003 by The Stratagus Project. Distributed under the
|
||||
<a href="gpl.html">"GNU General Public License"</a></b>
|
||||
<hr>
|
||||
|
||||
|
@ -251,5 +251,5 @@ http://sourceforge.net/tracker/?func=add&group_id=1965&atid=351965
|
|||
<hr>
|
||||
Last changed: $Id$<br>
|
||||
All trademarks and copyrights on this page are owned by their respective owners.
|
||||
<address><a href="http://freecraft.org">The FreeCraft Project</a>
|
||||
<address><a href="http://stratagus.org">The Stratagus Project</a>
|
||||
</address></body></html>
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
\/ \/ \/ \/ \/
|
||||
______________________ ______________________
|
||||
T H E W A R B E G I N S
|
||||
FreeCraft - A free fantasy real time strategy game engine
|
||||
(C) Copyright 2002-2003 by The FreeCraft Project. Distributed under the GPL.
|
||||
Stratagus - A free fantasy real time strategy game engine
|
||||
(C) Copyright 2002-2003 by The Stratagus Project. Distributed under the GPL.
|
||||
$Id$
|
||||
|
||||
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
## \/ \/ \/ \/ \/
|
||||
## ______________________ ______________________
|
||||
## T H E W A R B E G I N S
|
||||
## FreeCraft - A free fantasy real time strategy game engine
|
||||
## Stratagus - A free fantasy real time strategy game engine
|
||||
##
|
||||
## Module.make - Module Makefile (included from Makefile).
|
||||
##
|
||||
## (c) Copyright 2002 by Nehal Mistry
|
||||
##
|
||||
## FreeCraft is free software; you can redistribute it and/or modify
|
||||
## Stratagus is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published
|
||||
## by the Free Software Foundation; only version 2 of the License.
|
||||
##
|
||||
## FreeCraft is distributed in the hope that it will be useful,
|
||||
## Stratagus is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
|
|
50
setup
50
setup
|
@ -7,18 +7,18 @@
|
|||
## \/ \/ \/ \/ \/
|
||||
## ______________________ ______________________
|
||||
## T H E W A R B E G I N S
|
||||
## FreeCraft - A free fantasy real time strategy game engine
|
||||
## Stratagus - A free fantasy real time strategy game engine
|
||||
##
|
||||
## setup - Configure Rules.make (GNU MAKE rules).
|
||||
##
|
||||
## (c) Copyright 2000-2003 by Dan Hensley, Nehal Mistry.
|
||||
## Optimization section by Patrick McFarland.
|
||||
##
|
||||
## FreeCraft is free software; you can redistribute it and/or modify
|
||||
## Stratagus is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published
|
||||
## by the Free Software Foundation; only version 2 of the License.
|
||||
##
|
||||
## FreeCraft is distributed in the hope that it will be useful,
|
||||
## Stratagus is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
|
@ -60,7 +60,7 @@ EXTRA_LDFLAGS="$LDFLAGS"
|
|||
##-----------------------------------------------------------------------------
|
||||
|
||||
# if your system/distribution lacks libpng, you may install the source
|
||||
# in the freecraft directory and name that directory here!
|
||||
# in the stratagus directory and name that directory here!
|
||||
# Default (tested) version is 1.0.12, anything above should also be ok.
|
||||
# Adjust as required - ignored if the directory does not exist.
|
||||
LOCAL_PNG="libpng-1.0.12"
|
||||
|
@ -69,15 +69,15 @@ LOCAL_PNG="libpng-1.0.12"
|
|||
# you might additionally need to install the following:
|
||||
|
||||
# if your system/distribution lacks libz, you may install the source
|
||||
# in the freecraft directory and name that directory here!
|
||||
# in the stratagus directory and name that directory here!
|
||||
# Default (tested) version is 1.1.4, anything above should also be ok.
|
||||
# Adjust as required - ONLY USED IF SYSTEM HAS NO ZLIB INSTALLED BY DEFAULT!
|
||||
LOCAL_ZLIB="zlib-1.1.4"
|
||||
|
||||
BEOS_CONFIGFILE=/boot/home/config/settings/FreeCraft/FreeCraft.cfg
|
||||
BEOS_CONFIGFILE=/boot/home/config/settings/Stratagus/Stratagus.cfg
|
||||
|
||||
##-----------------------------------------------------------------------------
|
||||
## Everything below this line should only be changed by FreeCraft developers.
|
||||
## Everything below this line should only be changed by Stratagus developers.
|
||||
|
||||
if [ "`echo $* | grep \"\-\-win32\"`" = "" ]; then
|
||||
RULESFILE=Rules.make
|
||||
|
@ -101,7 +101,7 @@ cat << .. > $RULESFILE
|
|||
## \/ \/ \/ \/ \/
|
||||
## ______________________ ______________________
|
||||
## T H E W A R B E G I N S
|
||||
## FreeCraft - A free fantasy real time strategy game engine
|
||||
## Stratagus - A free fantasy real time strategy game engine
|
||||
##
|
||||
..
|
||||
|
||||
|
@ -169,9 +169,9 @@ while test $# != 0 ; do
|
|||
echo "usage: setup [--static] [--unix] [--beos] [--win32] [--darwin] [--debug] [--profile]"
|
||||
echo
|
||||
echo "Setup will create a Rules.make file (or Rules.make.WIN32"
|
||||
echo "if --win32 forced) that Freecraft needs to compile."
|
||||
echo "if --win32 forced) that Stratagus needs to compile."
|
||||
echo "Supported command-line arguments (you may use more than one at a time):"
|
||||
echo " static : Compile Freecraft using static libraries (default dynamic)"
|
||||
echo " static : Compile Stratagus using static libraries (default dynamic)"
|
||||
echo " unix : Force Unix/Linux compile options (default auto check)"
|
||||
echo " beos : Force BeOS compile options (default auto check)"
|
||||
echo " win32 : Force WIN32 compile options (default auto check)"
|
||||
|
@ -355,9 +355,9 @@ else
|
|||
echo
|
||||
echo "...You do not appear to have a working PNG library installed!"
|
||||
echo
|
||||
echo "libpng is required for freecraft to compile. Please "
|
||||
echo "libpng is required for stratagus to compile. Please "
|
||||
echo "refer to the LOCAL_PNG section in the setup script to "
|
||||
echo "find out how to install a local copy to compile freecraft."
|
||||
echo "find out how to install a local copy to compile stratagus."
|
||||
echo
|
||||
echo "Please also note that the PNG library most likely also"
|
||||
echo "requires the GZIP compression library. If you are sure"
|
||||
|
@ -469,7 +469,7 @@ else
|
|||
if [ "$HAVESDL" = 1 ] ; then
|
||||
VIDSEL="S"
|
||||
else
|
||||
echo "FreeCraft on BeOS currently only supports SDL for video"
|
||||
echo "Stratagus on BeOS currently only supports SDL for video"
|
||||
echo "Please install SDL and try again."
|
||||
exit -1
|
||||
fi
|
||||
|
@ -811,8 +811,8 @@ echo "" >> $RULESFILE
|
|||
|
||||
if [ "$DEBUG" != 1 ] ; then
|
||||
echo
|
||||
echo "Debug Support allows you to debug Freecraft more easily, but disables a lot of"
|
||||
echo "optimization support, which may cause Freecraft to run much slower."
|
||||
echo "Debug Support allows you to debug Stratagus more easily, but disables a lot of"
|
||||
echo "optimization support, which may cause Stratagus to run much slower."
|
||||
echo
|
||||
echo -n "Would you like debug support? (n): "
|
||||
read $N DEBUGASK
|
||||
|
@ -844,9 +844,9 @@ if [ "$DEBUG" != 1 ] && [ "$WIN32" != 1 ]; then
|
|||
echo Compiler is $CC $CCMAJOR.$CCMINOR.$CCREALLYMINOR
|
||||
echo
|
||||
echo "This autoconfiguring program allows you to tell GCC to use different"
|
||||
echo "optimizations, based on how stable you want Freecraft. The higher the"
|
||||
echo "optimization, the more unstable Freecraft is. High Optimization also"
|
||||
echo "may cause Freecraft to fail to compile, but usually doesnt. High"
|
||||
echo "optimizations, based on how stable you want Stratagus. The higher the"
|
||||
echo "optimization, the more unstable Stratagus is. High Optimization also"
|
||||
echo "may cause Stratagus to fail to compile, but usually doesnt. High"
|
||||
echo "Optimization will also increase compile times."
|
||||
echo
|
||||
echo "Which Optimization Mode do you wish to use?"
|
||||
|
@ -872,7 +872,7 @@ if [ "$DEBUG" != 1 ] && [ "$WIN32" != 1 ]; then
|
|||
echo
|
||||
echo "Specific Processor Optimization:"
|
||||
echo
|
||||
echo "You can additionally optimize Freecraft, depending on what architecture"
|
||||
echo "You can additionally optimize Stratagus, depending on what architecture"
|
||||
echo "(target machine) you run. If you dont know, or your target"
|
||||
echo "machine isnt listed, simply press enter."
|
||||
echo
|
||||
|
@ -1037,7 +1037,7 @@ if [ "$BEOS" != 1 ] ; then
|
|||
# Libraries needed to build tools
|
||||
echo "TOOLLIBS=\$(XLDFLAGS) -lpng -lz -lm \$(THREADLIB)" >> $RULESFILE
|
||||
|
||||
# Libraries needed to build freecraft
|
||||
# Libraries needed to build stratagus
|
||||
echo "STRATAGUS_LIBS=$STRATAGUS_LIBS \$(XLDFLAGS) -lpng -lz -lm \\" >> $RULESFILE
|
||||
echo " \$(THREADLIB) \$(CCLLIB) \$(VIDEOLIB) \$(ZLIBS) \\" >> $RULESFILE
|
||||
echo " \$(ARTSCLIB) \$(FLACLIB) \$(OGGLIB) \$(MP3LIB) \\" >> $RULESFILE
|
||||
|
@ -1046,7 +1046,7 @@ if [ "$BEOS" != 1 ] ; then
|
|||
# Libraries needed to build tools
|
||||
echo "TOOLLIBS=\$(XLDFLAGS) -lpng -lz \$(THREADLIB)" >> $RULESFILE
|
||||
|
||||
# Libraries needed to build freecraft
|
||||
# Libraries needed to build stratagus
|
||||
echo "STRATAGUS_LIBS=\$(XLDFLAGS) -lpng -lz \\" >> $RULESFILE
|
||||
echo " \$(THREADLIB) \$(CCLLIB) \$(VIDEOLIB) \$(ZLIBS)" >> $RULESFILE
|
||||
fi
|
||||
|
@ -1054,7 +1054,7 @@ else
|
|||
# Libraries needed to build tools
|
||||
echo "TOOLLIBS=\$(XLDFLAGS) -lpng -lz \$(THREADLIB)" >> $RULESFILE
|
||||
|
||||
# Libraries needed to build freecraft
|
||||
# Libraries needed to build stratagus
|
||||
echo "STRATAGUS_LIBS=\$(XLDFLAGS) -lpng -lz \\" >> $RULESFILE
|
||||
echo " \$(THREADLIB) \$(CCLLIB) \$(VIDEOLIB) \$(ZLIBS)" >> $RULESFILE
|
||||
fi
|
||||
|
@ -1068,7 +1068,7 @@ echo >> $RULESFILE
|
|||
if test "$WIN32" = 1 ; then
|
||||
echo "# Win32" >> $RULESFILE
|
||||
echo "EXE=.exe" >> $RULESFILE
|
||||
echo "OUTFILE=\$(TOPDIR)/freecraft\$(EXE)" >> $RULESFILE
|
||||
echo "OUTFILE=\$(TOPDIR)/stratagus\$(EXE)" >> $RULESFILE
|
||||
echo "ARCH=win32" >> $RULESFILE
|
||||
echo "OE=o" >> $RULESFILE
|
||||
echo "OBJDIR=winobj" >> $RULESFILE
|
||||
|
@ -1076,7 +1076,7 @@ else
|
|||
# LINUX
|
||||
echo "# Linux" >> $RULESFILE
|
||||
echo "EXE=" >> $RULESFILE
|
||||
echo "OUTFILE=\$(TOPDIR)/freecraft" >> $RULESFILE
|
||||
echo "OUTFILE=\$(TOPDIR)/stratagus" >> $RULESFILE
|
||||
echo "ARCH=linux" >> $RULESFILE
|
||||
echo "OE=o" >> $RULESFILE
|
||||
echo "OBJDIR=obj" >> $RULESFILE
|
||||
|
@ -1154,7 +1154,7 @@ echo
|
|||
case $ANSWER in
|
||||
[nN])
|
||||
echo
|
||||
echo "Done generating $RULESFILE. Type '$MAKE $DEPEND && $MAKE$CROSS' to compile freecraft."
|
||||
echo "Done generating $RULESFILE. Type '$MAKE $DEPEND && $MAKE$CROSS' to compile stratagus."
|
||||
echo
|
||||
;;
|
||||
*)
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
## \/ \/ \/ \/ \/
|
||||
## ______________________ ______________________
|
||||
## T H E W A R B E G I N S
|
||||
## FreeCraft - A free fantasy real time strategy game engine
|
||||
## Stratagus - A free fantasy real time strategy game engine
|
||||
##
|
||||
## Module.make - Module Makefile (included from Makefile).
|
||||
##
|
||||
## (c) Copyright 2002 by Nehal Mistry
|
||||
##
|
||||
## FreeCraft is free software; you can redistribute it and/or modify
|
||||
## Stratagus is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published
|
||||
## by the Free Software Foundation; only version 2 of the License.
|
||||
##
|
||||
## FreeCraft is distributed in the hope that it will be useful,
|
||||
## Stratagus is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_attack.c - The attack action. */
|
||||
//
|
||||
// (c) Copyright 1998-2001 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -37,7 +37,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_board.c - The board action. */
|
||||
//
|
||||
// (c) Copyright 1998,2000-2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_build.c - The build building action. */
|
||||
//
|
||||
// (c) Copyright 1998,2000-2003 by Lutz Sammer and Jimmy Salmon
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_demolish.c - The demolish action. */
|
||||
//
|
||||
// (c) Copyright 1999-2001 by Vladi Belperchinov-Shabanski
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_die.c - The die action. */
|
||||
//
|
||||
// (c) Copyright 1998,2000,2001,2003 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_follow.c - The follow action. */
|
||||
//
|
||||
// (c) Copyright 2001-2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -33,7 +33,7 @@
|
|||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unit.h"
|
||||
#include "pathfinder.h"
|
||||
#include "interface.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_harvest.c - The harvest action. */
|
||||
//
|
||||
// (c) Copyright 1998-2001,2003 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_minegold.c - The mine gold action. */
|
||||
//
|
||||
// (c) Copyright 1998-2003 by Lutz Sammer, Vladi Belperchinov-Shabanski
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_move.c - The move action. */
|
||||
//
|
||||
// (c) Copyright 1998,2001,2002,2003 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; either only 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "video.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_patrol.c - The patrol action. */
|
||||
//
|
||||
// (c) Copyright 1998,2000,2001 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unit.h"
|
||||
#include "actions.h"
|
||||
#include "pathfinder.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_repair.c - The repair action. */
|
||||
//
|
||||
// (c) Copyright 1999-2002 by Vladi Shabanski
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_research.c - The research action. */
|
||||
//
|
||||
// (c) Copyright 1998,2000-2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "video.h"
|
||||
#include "sound_id.h"
|
||||
#include "unitsound.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_resource.c - The generic resource action. */
|
||||
//
|
||||
// (c) Copyright 2001-2003 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
#include "unittype.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_returngoods.c - The return goods action. */
|
||||
//
|
||||
// (c) Copyright 1998,2000,2001 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "video.h"
|
||||
#include "sound_id.h"
|
||||
#include "unitsound.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_spellcast.c - The spell cast action. */
|
||||
//
|
||||
// (c) Copyright 2000-2002 by Vladi Belperchinov-Shabanski
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -37,7 +37,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "video.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_stand.c - The stand ground action. */
|
||||
//
|
||||
// (c) Copyright 2000,2001 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -31,7 +31,7 @@
|
|||
|
||||
#include <stdio.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unit.h"
|
||||
#include "actions.h"
|
||||
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_still.c - The stand still action. */
|
||||
//
|
||||
// (c) Copyright 1998,2000-2003 by Lutz Sammer and Jimmy Salmon
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
#include "missile.h"
|
||||
#include "unittype.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_train.c - The building train action. */
|
||||
//
|
||||
// (c) Copyright 1998,2000-2003 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "video.h"
|
||||
#include "sound_id.h"
|
||||
#include "unitsound.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_unload.c - The unload action. */
|
||||
//
|
||||
// (c) Copyright 1998,2000-2001 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name action_upgradeto.c - The unit upgrading to new action. */
|
||||
//
|
||||
// (c) Copyright 1998,2000-2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "player.h"
|
||||
#include "unittype.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name actions.c - The actions. */
|
||||
//
|
||||
// (c) Copyright 1998,2000-2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -34,7 +34,7 @@
|
|||
#include <string.h>
|
||||
#include <time.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "video.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
|
@ -412,7 +412,7 @@ global void UnitActions(void)
|
|||
if( !logf ) {
|
||||
return;
|
||||
}
|
||||
fprintf(logf,";;; Log file generated by FreeCraft Version "
|
||||
fprintf(logf,";;; Log file generated by Stratagus Version "
|
||||
VERSION "\n");
|
||||
time(&now);
|
||||
fprintf(logf,";;;\tDate: %s",ctime(&now));
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name command.c - Give units a command. */
|
||||
//
|
||||
// (c) Copyright 1998,2000-2003 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unittype.h"
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name new_ai.c - The new computer player AI main file. */
|
||||
//
|
||||
// (c) Copyright 2000-2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -38,7 +38,7 @@
|
|||
**
|
||||
** @section aibasics What is it?
|
||||
**
|
||||
** FreeCraft uses a very simple scripted AI. There are no optimizations
|
||||
** Stratagus uses a very simple scripted AI. There are no optimizations
|
||||
** yet. The complete AI was written on one weekend.
|
||||
** Until no AI specialist joins, I keep this AI.
|
||||
**
|
||||
|
@ -133,7 +133,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
#include "player.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name ai_building.c - AI building functions. */
|
||||
//
|
||||
// (c) Copyright 2001,2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -34,7 +34,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
#include "unit.h"
|
||||
#include "map.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name ai_force.c - AI force functions. */
|
||||
//
|
||||
// (c) Copyright 2001-2003 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -35,7 +35,7 @@
|
|||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
#include "unittype.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name ai_local.h - The local AI header file. */
|
||||
//
|
||||
// (c) Copyright 2000-2003 by Lutz Sammer and Antonis Chaniotis.
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name ai_magic.c - AI magic functions. */
|
||||
//
|
||||
// (c) Copyright 2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -34,7 +34,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
#include "unittype.h"
|
||||
#include "unit.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name ai_plan.c - AI planning functions. */
|
||||
//
|
||||
// (c) Copyright 2002-2003 by Lutz Sammer and Jimmy Salmon
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -34,7 +34,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
#include "missile.h"
|
||||
#include "unittype.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name ai_resource.c - AI resource manager. */
|
||||
//
|
||||
// (c) Copyright 2000-2002 by Lutz Sammer and Antonis Chaniotis.
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -34,7 +34,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
#include "unit.h"
|
||||
#include "map.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name ai.c - The computer player AI main file. */
|
||||
//
|
||||
// (c) Copyright 1998-2003 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -25,7 +25,7 @@
|
|||
|
||||
//@{
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
#ifndef NEW_AI // {
|
||||
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name ccl_ai.c - The AI ccl functions. */
|
||||
//
|
||||
// (c) Copyright 2000-2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "unittype.h"
|
||||
#include "ccl.h"
|
||||
#include "ai.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name beos.c - The BeOS functions */
|
||||
//
|
||||
// (c) Copyright 2000,2001 by Kenneth Sanislo
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -31,7 +31,7 @@
|
|||
-- Includes
|
||||
----------------------------------------------------------------------------*/
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
#ifdef USE_BEOS
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name beos.cpp - The BeOS functions */
|
||||
//
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name editloop.c - The editor main loop. */
|
||||
//
|
||||
// (c) Copyright 2002-2003 by Lutz Sammer and Jimmy Salmon
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "video.h"
|
||||
#include "map.h"
|
||||
#include "minimap.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name editor.c - Editor functions. */
|
||||
//
|
||||
// (c) Copyright 2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
/**
|
||||
** @page EditorModule Module - Editor
|
||||
**
|
||||
** This is a very simple editor for the FreeCraft engine.
|
||||
** This is a very simple editor for the Stratagus engine.
|
||||
**
|
||||
** @section Missing Missing features
|
||||
**
|
||||
|
@ -53,7 +53,7 @@
|
|||
|
||||
#include <stdio.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
/*----------------------------------------------------------------------------
|
||||
-- Defines
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name edmap.c - Editor map functions. */
|
||||
//
|
||||
// (c) Copyright 2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -34,7 +34,7 @@
|
|||
#include <string.h>
|
||||
#include <limits.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "editor.h"
|
||||
#include "map.h"
|
||||
#include "minimap.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name ccl_editor.c - Editor CCL functions. */
|
||||
//
|
||||
// (c) Copyright 2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "editor.h"
|
||||
#include "ccl.h"
|
||||
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name campaign.c - The campaign control. */
|
||||
//
|
||||
// (c) Copyright 2002-2003 by Lutz Sammer and Jimmy Salmon
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "ccl.h"
|
||||
#include "unittype.h"
|
||||
#include "map.h"
|
||||
|
|
|
@ -6,18 +6,18 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name game.c - The game set-up and creation. */
|
||||
//
|
||||
// (c) Copyright 1998-2003 by Lutz Sammer, Andreas Arens, and
|
||||
// Jimmy Salmon
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -34,7 +34,7 @@
|
|||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "map.h"
|
||||
#include "minimap.h"
|
||||
#include "player.h"
|
||||
|
@ -77,18 +77,18 @@ global int lcm_prevent_recurse; /// prevent recursion through LoadGameMap
|
|||
----------------------------------------------------------------------------*/
|
||||
|
||||
/**
|
||||
** Load a FreeCraft map.
|
||||
** Load a Stratagus map.
|
||||
**
|
||||
** @param filename map filename
|
||||
** @param map map loaded
|
||||
*/
|
||||
local void LoadFreeCraftMap(const char* filename,
|
||||
local void LoadStratagusMap(const char* filename,
|
||||
WorldMap* map __attribute__((unused)))
|
||||
{
|
||||
DebugLevel3Fn("%p \n" _C_ map);
|
||||
|
||||
if (lcm_prevent_recurse) {
|
||||
fprintf(stderr,"recursive use of load FreeCraft map!\n");
|
||||
fprintf(stderr,"recursive use of load Stratagus map!\n");
|
||||
ExitFatal(-1);
|
||||
}
|
||||
InitPlayers();
|
||||
|
@ -99,13 +99,13 @@ local void LoadFreeCraftMap(const char* filename,
|
|||
#if 0
|
||||
// Not true if multiplayer levels!
|
||||
if (!ThisPlayer) { /// ARI: bomb if nothing was loaded!
|
||||
fprintf(stderr,"%s: invalid FreeCraft map\n", filename);
|
||||
fprintf(stderr,"%s: invalid Stratagus map\n", filename);
|
||||
ExitFatal(-1);
|
||||
}
|
||||
// FIXME: Retrieve map->Info from somewhere... If LoadPud is used in CCL it magically is set there :)
|
||||
#endif
|
||||
if( !TheMap.Width || !TheMap.Height ) {
|
||||
fprintf(stderr,"%s: invalid FreeCraft map\n", filename);
|
||||
fprintf(stderr,"%s: invalid Stratagus map\n", filename);
|
||||
ExitFatal(-1);
|
||||
}
|
||||
}
|
||||
|
@ -142,7 +142,7 @@ local void LoadMap(const char* filename,WorldMap* map)
|
|||
|| !strcmp(tmp,".cm.bz2")
|
||||
#endif
|
||||
) {
|
||||
LoadFreeCraftMap(filename,map);
|
||||
LoadStratagusMap(filename,map);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
@ -282,7 +282,7 @@ global void CreateGame(char* filename, WorldMap* map)
|
|||
// FIXME: LibraryFile here?
|
||||
strcpy(CurrentMapPath, filename);
|
||||
if (filename[0] != '/' && filename[0] != '.') {
|
||||
s = filename = strdcat3(FreeCraftLibPath, "/", filename);
|
||||
s = filename = strdcat3(StratagusLibPath, "/", filename);
|
||||
}
|
||||
|
||||
//
|
||||
|
@ -389,7 +389,7 @@ global void CreateGame(char* filename, WorldMap* map)
|
|||
// Graphic part
|
||||
//
|
||||
LoadRGB(GlobalPalette,
|
||||
s=strdcat3(FreeCraftLibPath,"/graphics/",
|
||||
s=strdcat3(StratagusLibPath,"/graphics/",
|
||||
TheMap.Tileset->PaletteFile));
|
||||
free(s);
|
||||
VideoCreatePalette(GlobalPalette);
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name intro.c - The game intros. */
|
||||
//
|
||||
// (c) Copyright 2002-2003 by Lutz Sammer and Jimmy Salmon.
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "iolib.h"
|
||||
#include "video.h"
|
||||
#include "font.h"
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name loadgame.c - Load game. */
|
||||
//
|
||||
// (c) Copyright 2001-2003 by Lutz Sammer, Andreas Arens
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -32,7 +32,7 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
#include "icons.h"
|
||||
#include "cursor.h"
|
||||
#include "construct.h"
|
||||
|
@ -189,7 +189,7 @@ global void LoadModules(void)
|
|||
#endif
|
||||
|
||||
LoadRGB(GlobalPalette,
|
||||
s=strdcat3(FreeCraftLibPath,"/graphics/",
|
||||
s=strdcat3(StratagusLibPath,"/graphics/",
|
||||
TheMap.Tileset->PaletteFile));
|
||||
free(s);
|
||||
VideoCreatePalette(GlobalPalette);
|
||||
|
@ -244,14 +244,14 @@ global void LoadGame(char* filename)
|
|||
global void LoadAll(void)
|
||||
{
|
||||
#if 1
|
||||
SaveGame("save_file_of_freecraft0.ccl");
|
||||
LoadGame("save_file_of_freecraft0.ccl");
|
||||
SaveGame("save_file_of_freecraft1.ccl");
|
||||
LoadGame("save_file_of_freecraft1.ccl");
|
||||
SaveGame("save_file_of_freecraft2.ccl");
|
||||
LoadGame("save_file_of_freecraft2.ccl");
|
||||
SaveGame("save_file_of_stratagus0.ccl");
|
||||
LoadGame("save_file_of_stratagus0.ccl");
|
||||
SaveGame("save_file_of_stratagus1.ccl");
|
||||
LoadGame("save_file_of_stratagus1.ccl");
|
||||
SaveGame("save_file_of_stratagus2.ccl");
|
||||
LoadGame("save_file_of_stratagus2.ccl");
|
||||
#endif
|
||||
//LoadGame ("save_file_of_freecraft.ccl");
|
||||
//LoadGame ("save_file_of_stratagus.ccl");
|
||||
}
|
||||
|
||||
//@}
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name savegame.c - Save game. */
|
||||
//
|
||||
// (c) Copyright 2001,2002 by Lutz Sammer, Andreas Arens
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -34,7 +34,7 @@
|
|||
#include <time.h>
|
||||
#endif
|
||||
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
#include "icons.h"
|
||||
#include "ui.h"
|
||||
|
@ -93,16 +93,16 @@ global void SaveGame(const char* filename)
|
|||
// Parseable header
|
||||
//
|
||||
fprintf(file,";;;(save-game\n");
|
||||
fprintf(file,";;; 'comment\t\"Generated by FreeCraft Version " VERSION "\"\n");
|
||||
fprintf(file,";;; 'comment\t\"Visit http://FreeCraft.Org for more informations\"\n");
|
||||
fprintf(file,";;; 'comment\t\"Generated by Stratagus Version " VERSION "\"\n");
|
||||
fprintf(file,";;; 'comment\t\"Visit http://Stratagus.Org for more informations\"\n");
|
||||
fprintf(file,";;; 'comment\t\"$Id$\"\n");
|
||||
fprintf(file,";;; 'type\t\"%s\"\n","single-player");
|
||||
fprintf(file,";;; 'date\t\"%s\"\n",s);
|
||||
fprintf(file,";;; 'map\t\"%s\"\n",TheMap.Description);
|
||||
fprintf(file,";;; 'engine\t'(%d %d %d)\n",
|
||||
FreeCraftMajorVersion,FreeCraftMinorVersion,FreeCraftPatchLevel);
|
||||
StratagusMajorVersion,StratagusMinorVersion,StratagusPatchLevel);
|
||||
fprintf(file,";;; 'savefile\t'(%d %d %d)\n",
|
||||
FreeCraftMajorVersion,FreeCraftMinorVersion,FreeCraftPatchLevel);
|
||||
StratagusMajorVersion,StratagusMinorVersion,StratagusPatchLevel);
|
||||
// Save media type
|
||||
{ SCM var;
|
||||
fprintf(file,";;; 'media\t'");
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name trigger.c - The trigger handling. */
|
||||
//
|
||||
// (c) Copyright 2002-2003 by Lutz Sammer and Jimmy Salmon
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -33,7 +33,7 @@
|
|||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <setjmp.h>
|
||||
#include "freecraft.h"
|
||||
#include "stratagus.h"
|
||||
|
||||
#include "ccl.h"
|
||||
#include "unittype.h"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
HDRS += src/include/actions.h src/include/ai.h src/include/avi.h src/include/campaign.h src/include/ccl.h src/include/ccl_sound.h src/include/cdaudio.h src/include/commands.h src/include/construct.h src/include/cursor.h src/include/deco.h src/include/depend.h src/include/editor.h src/include/fc_types.h src/include/font.h src/include/freecraft.h src/include/icons.h src/include/interface.h src/include/iocompat.h src/include/iolib.h src/include/libcda.h src/include/map.h src/include/master.h src/include/menus.h src/include/minimap.h src/include/missile.h src/include/movie.h src/include/mpq.h src/include/myendian.h src/include/net_lowlevel.h src/include/netconnect.h src/include/network.h src/include/pathfinder.h src/include/player.h src/include/pud.h src/include/rdtsc.h src/include/settings.h src/include/siod.h src/include/siodp.h src/include/sound.h src/include/sound_id.h src/include/sound_server.h src/include/spells.h src/include/tileset.h src/include/trigger.h src/include/ui.h src/include/unit.h src/include/unitsound.h src/include/unittype.h src/include/upgrade.h src/include/upgrade_structs.h src/include/video.h src/include/wav.h
|
||||
HDRS += src/include/actions.h src/include/ai.h src/include/avi.h src/include/campaign.h src/include/ccl.h src/include/ccl_sound.h src/include/cdaudio.h src/include/commands.h src/include/construct.h src/include/cursor.h src/include/deco.h src/include/depend.h src/include/editor.h src/include/fc_types.h src/include/font.h src/include/stratagus.h src/include/icons.h src/include/interface.h src/include/iocompat.h src/include/iolib.h src/include/libcda.h src/include/map.h src/include/master.h src/include/menus.h src/include/minimap.h src/include/missile.h src/include/movie.h src/include/mpq.h src/include/myendian.h src/include/net_lowlevel.h src/include/netconnect.h src/include/network.h src/include/pathfinder.h src/include/player.h src/include/pud.h src/include/rdtsc.h src/include/settings.h src/include/siod.h src/include/siodp.h src/include/sound.h src/include/sound_id.h src/include/sound_server.h src/include/spells.h src/include/tileset.h src/include/trigger.h src/include/ui.h src/include/unit.h src/include/unitsound.h src/include/unittype.h src/include/upgrade.h src/include/upgrade_structs.h src/include/video.h src/include/wav.h
|
||||
HDRS += src/include/etlib/dllist.h src/include/etlib/generic.h src/include/etlib/hash.h src/include/etlib/xmalloc.h
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name actions.h - The actions headerfile. */
|
||||
//
|
||||
// (c) Copyright 1998-2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name ai.h - The ai headerfile. */
|
||||
//
|
||||
// (c) Copyright 1998-2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name avi.h - avi support */
|
||||
//
|
||||
// (c) Copyright 2002 by Lutz Sammer.
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name campaign.h - The campaign headerfile. */
|
||||
//
|
||||
// (c) Copyright 2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name cdaudio.h - cd audio header file. */
|
||||
//
|
||||
// (c) Copyright 2003 by Nehal Mistry
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name commands.h - The commands header file. */
|
||||
//
|
||||
// (c) Copyright 1998-2003 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name construct.h - The constructions headerfile. */
|
||||
//
|
||||
// (c) Copyright 1998-2003 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name cursor.h - The cursors header file. */
|
||||
//
|
||||
// (c) Copyright 1998-2001 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -70,7 +70,7 @@
|
|||
** CursorType::HotX CursorType::HotY
|
||||
**
|
||||
** Hot spot of the cursor in pixels. Relative to the sprite origin
|
||||
** (0,0). The hot spot of a cursor is the point to which FreeCraft
|
||||
** (0,0). The hot spot of a cursor is the point to which Stratagus
|
||||
** refers in tracking the cursor's position.
|
||||
**
|
||||
** CursorType::Width CursorType::Height
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name deco.h - Mechanism for all 2D decorations on screen */
|
||||
//
|
||||
// (c) Copyright 2002 by Lutz Sammer and Stephan Rasenberg
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name depend.h - The units/upgrade dependencies headerfile. */
|
||||
//
|
||||
// (c) Copyright 2000,2001 by Vladi Belperchinov-Shabanski
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name editor.h - The editor file. */
|
||||
//
|
||||
// (c) Copyright 2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name fc_types.h - FreeCraft Types. */
|
||||
/**@name fc_types.h - Stratagus Types. */
|
||||
//
|
||||
// (c) Copyright 2002 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name font.h - The font headerfile. */
|
||||
//
|
||||
// (c) Copyright 1998-2003 by Lutz Sammer and Jimmy Salmon
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
@ -39,7 +39,7 @@
|
|||
**
|
||||
** typedef struct _color_font_ ColorFont;
|
||||
**
|
||||
** Defines the fonts used in the FreeCraft engine. We support
|
||||
** Defines the fonts used in the Stratagus engine. We support
|
||||
** proportional multicolor fonts of 7 colors. The eighth color is
|
||||
** transparent. (Currently the fonts aren't packed)
|
||||
**
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name icons.h - The icons headerfile. */
|
||||
//
|
||||
// (c) Copyright 1998-2001 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
|
@ -6,17 +6,17 @@
|
|||
// \/ \/ \/ \/ \/
|
||||
// ______________________ ______________________
|
||||
// T H E W A R B E G I N S
|
||||
// FreeCraft - A free fantasy real time strategy game engine
|
||||
// Stratagus - A free fantasy real time strategy game engine
|
||||
//
|
||||
/**@name interface.h - The user interface header file. */
|
||||
//
|
||||
// (c) Copyright 1998-2003 by Lutz Sammer
|
||||
//
|
||||
// FreeCraft is free software; you can redistribute it and/or modify
|
||||
// Stratagus is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; only version 2 of the License.
|
||||
//
|
||||
// FreeCraft is distributed in the hope that it will be useful,
|
||||
// Stratagus is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue