new version, with support for Alien Artefacts cards (but not play mode)
and a new "scenario" option.
This commit is contained in:
parent
24065a6597
commit
e1c29d838d
@ -1,6 +1,6 @@
|
||||
# $OpenBSD: Makefile,v 1.16 2014/09/13 18:09:20 brad Exp $
|
||||
# $OpenBSD: Makefile,v 1.17 2014/10/05 09:29:48 espie Exp $
|
||||
|
||||
V = 0.8.1
|
||||
V = 0.9.4
|
||||
COMMENT-client = race for the galaxy card game
|
||||
COMMENT-server = race for the galaxy card game, game server
|
||||
PKGNAME-client = rftg-$V
|
||||
@ -9,12 +9,12 @@ CATEGORIES = games
|
||||
HOMEPAGE = http://keldon.net/rftg/
|
||||
DISTNAME = rftg-$V
|
||||
EXTRACT_SUFX = .tar.bz2
|
||||
MASTER_SITES = http://warpcore.org/rftg/
|
||||
MASTER_SITES = ${HOMEPAGE}
|
||||
MULTI_PACKAGES = -client #-server
|
||||
SUBPACKAGE ?= -client
|
||||
|
||||
REVISION-client = 1
|
||||
REVISION-server = 2
|
||||
#REVISION-client =
|
||||
#REVISION-server =
|
||||
|
||||
# Licence: GPL
|
||||
# official authorization from the game publisher (Rio Grande)
|
||||
@ -40,12 +40,12 @@ MODULES = devel/gettext
|
||||
|
||||
cWANTLIB = c m pthread
|
||||
|
||||
WANTLIB-client = ${cWANTLIB} X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext \
|
||||
Xfixes Xi Xinerama Xrandr Xrender atk-1.0 cairo expat fontconfig \
|
||||
freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 \
|
||||
gobject-2.0 gthread-2.0 gtk-x11-2.0 pango-1.0 \
|
||||
pangocairo-1.0 pangoft2-1.0 pixman-1 png pthread-stubs xcb xcb-render \
|
||||
xcb-render-util z ${MODGETTEXT_WANTLIB}
|
||||
WANTLIB-client = ${cWANTLIB} X11 Xcomposite Xcursor Xdamage Xext \
|
||||
Xfixes Xi Xinerama Xrandr Xrender atk-1.0 cairo fontconfig \
|
||||
freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 \
|
||||
gobject-2.0 gtk-x11-2.0 pango-1.0 \
|
||||
pangocairo-1.0 pangoft2-1.0 \
|
||||
z ${MODGETTEXT_WANTLIB}
|
||||
|
||||
WANTLIB-server = ${cWANTLIB} c m pthread mysqlclient
|
||||
|
||||
|
@ -1,5 +1,2 @@
|
||||
MD5 (rftg-0.8.1.tar.bz2) = 4cAn2vDIAcj0qngKTzT8Sg==
|
||||
RMD160 (rftg-0.8.1.tar.bz2) = 113S4XGpjPqKGO17GHI3k+9mJog=
|
||||
SHA1 (rftg-0.8.1.tar.bz2) = NAv/n4EQK3SxXO/cx4KyDWW7YXs=
|
||||
SHA256 (rftg-0.8.1.tar.bz2) = zniqf1X5yrIzvGgXNzANmsgWeP2JhlEmRPu+sX9kW5o=
|
||||
SIZE (rftg-0.8.1.tar.bz2) = 27282876
|
||||
SHA256 (rftg-0.9.4.tar.bz2) = CL+dOhgvwv753e/tOSRTyjzRowIB3Bwh9ps2ft8zXkg=
|
||||
SIZE (rftg-0.9.4.tar.bz2) = 35161850
|
||||
|
21
games/rftg/patches/patch-ai_c
Normal file
21
games/rftg/patches/patch-ai_c
Normal file
@ -0,0 +1,21 @@
|
||||
$OpenBSD: patch-ai_c,v 1.3 2014/10/05 09:29:48 espie Exp $
|
||||
--- ai.c.orig Sat Aug 16 18:41:10 2014
|
||||
+++ ai.c Sun Oct 5 11:17:09 2014
|
||||
@@ -8838,14 +8838,14 @@ static void initial_training(game *g)
|
||||
g->deck_size = 0;
|
||||
g->cur_action = 0;
|
||||
memset(g->deck, 0, sizeof(card) * MAX_DECK);
|
||||
- memset(g->goal_active, 0, sizeof(int) * MAX_GOAL);
|
||||
- memset(g->goal_avail, 0, sizeof(int) * MAX_GOAL);
|
||||
+ memset(g->goal_active, 0, sizeof(short) * MAX_GOAL);
|
||||
+ memset(g->goal_avail, 0, sizeof(short) * MAX_GOAL);
|
||||
|
||||
/* Clear some uninitialized player information */
|
||||
for (i = 0; i < g->num_players; i++)
|
||||
{
|
||||
/* Clear player's card counts and winner flag */
|
||||
- memset(g->p[i].goal_claimed, 0, sizeof(int) * MAX_GOAL);
|
||||
+ memset(g->p[i].goal_claimed, 0, sizeof(int8_t) * MAX_GOAL);
|
||||
g->p[i].fake_hand = 0;
|
||||
g->p[i].drawn_round = 0;
|
||||
g->p[i].fake_discards = 0;
|
@ -1,8 +1,9 @@
|
||||
@comment $OpenBSD: PLIST-client,v 1.1 2010/08/17 22:22:59 espie Exp $
|
||||
@comment $OpenBSD: PLIST-client,v 1.2 2014/10/05 09:29:48 espie Exp $
|
||||
@pkgpath games/rftg
|
||||
bin/do_train
|
||||
@bin bin/rftg
|
||||
share/rftg/
|
||||
share/rftg/campaign.txt
|
||||
share/rftg/cards.txt
|
||||
share/rftg/images.data
|
||||
share/rftg/network/
|
||||
@ -27,6 +28,11 @@ share/rftg/network/rftg.eval.3.3.net
|
||||
share/rftg/network/rftg.eval.3.4.net
|
||||
share/rftg/network/rftg.eval.3.5.net
|
||||
share/rftg/network/rftg.eval.3.6.net
|
||||
share/rftg/network/rftg.eval.4.2.net
|
||||
share/rftg/network/rftg.eval.4.2a.net
|
||||
share/rftg/network/rftg.eval.4.3.net
|
||||
share/rftg/network/rftg.eval.4.4.net
|
||||
share/rftg/network/rftg.eval.4.5.net
|
||||
share/rftg/network/rftg.role.0.2.net
|
||||
share/rftg/network/rftg.role.0.2a.net
|
||||
share/rftg/network/rftg.role.0.3.net
|
||||
@ -48,3 +54,8 @@ share/rftg/network/rftg.role.3.3.net
|
||||
share/rftg/network/rftg.role.3.4.net
|
||||
share/rftg/network/rftg.role.3.5.net
|
||||
share/rftg/network/rftg.role.3.6.net
|
||||
share/rftg/network/rftg.role.4.2.net
|
||||
share/rftg/network/rftg.role.4.2a.net
|
||||
share/rftg/network/rftg.role.4.3.net
|
||||
share/rftg/network/rftg.role.4.4.net
|
||||
share/rftg/network/rftg.role.4.5.net
|
||||
|
Loading…
Reference in New Issue
Block a user