Update of /cvsroot/lib/LIB
In directory usw-pr-cvs1:/tmp/cvs-serv11989
Modified Files:
AUTHORS ChangeLog Makefile.in aclocal.m4 configure
ostatnia_zmiana umiejetnosci.c umiejetnosci.h
Log Message:
* Nie wszystkie umiejêtno¶ci s± ograniczone przez æwiczenie teoretyczne
Index: AUTHORS
===================================================================
RCS file: /cvsroot/lib/LIB/AUTHORS,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** AUTHORS 11 Jul 2002 00:14:51 -0000 1.11
--- AUTHORS 23 Aug 2002 22:54:20 -0000 1.12
***************
*** 13,14 ****
--- 13,15 ----
Marek Fetliñski
Krzysztof "borys" Kowalik
+ Leszek "leslie" Karlik
Index: ChangeLog
===================================================================
RCS file: /cvsroot/lib/LIB/ChangeLog,v
retrieving revision 1.299
retrieving revision 1.300
diff -C2 -d -r1.299 -r1.300
*** ChangeLog 11 Jul 2002 21:49:37 -0000 1.299
--- ChangeLog 23 Aug 2002 22:54:20 -0000 1.300
***************
*** 1,2 ****
--- 1,5 ----
+ 2002/08/24 0:54:01 przewdnik
+ * Nie wszystkie umiejêtno¶ci s± ograniczone przez æwiczenie teoretyczne
+
2002/07/11 23:49:25 karol
* locale - kilka poprawek, jeszcze angielskie :)
Index: Makefile.in
===================================================================
RCS file: /cvsroot/lib/LIB/Makefile.in,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -d -r1.37 -r1.38
*** Makefile.in 11 Jul 2002 21:49:37 -0000 1.37
--- Makefile.in 23 Aug 2002 22:54:20 -0000 1.38
***************
*** 1,5 ****
! # Makefile.in generated automatically by automake 1.4-p4 from Makefile.am
! # Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
! # Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
! # Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
***************
*** 63,67 ****
AWK = @AWK@
BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@
- CATALOGS = @CATALOGS@
CATOBJEXT = @CATOBJEXT@
CC = @CC@
--- 63,66 ----
***************
*** 69,74 ****
GENCAT = @GENCAT@
GLIBC21 = @GLIBC21@
- GMOFILES = @GMOFILES@
GMSGFMT = @GMSGFMT@
INSTOBJEXT = @INSTOBJEXT@
INTLBISON = @INTLBISON@
--- 68,73 ----
GENCAT = @GENCAT@
GLIBC21 = @GLIBC21@
GMSGFMT = @GMSGFMT@
+ HAVE_LIB = @HAVE_LIB@
INSTOBJEXT = @INSTOBJEXT@
INTLBISON = @INTLBISON@
***************
*** 76,87 ****
INTLOBJS = @INTLOBJS@
INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
LIBICONV = @LIBICONV@
LN_S = @LN_S@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MKINSTALLDIRS = @MKINSTALLDIRS@
- MSGFMT = @MSGFMT@
PACKAGE = @PACKAGE@
- POFILES = @POFILES@
POSUB = @POSUB@
RANLIB = @RANLIB@
--- 75,89 ----
INTLOBJS = @INTLOBJS@
INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+ LIB = @LIB@
LIBICONV = @LIBICONV@
+ LIBINTL = @LIBINTL@
LN_S = @LN_S@
+ LTLIB = @LTLIB@
+ LTLIBICONV = @LTLIBICONV@
+ LTLIBINTL = @LTLIBINTL@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MKINSTALLDIRS = @MKINSTALLDIRS@
PACKAGE = @PACKAGE@
POSUB = @POSUB@
RANLIB = @RANLIB@
***************
*** 132,136 ****
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
! TAR = gtar
GZIP_ENV = --best
DEP_FILES = .deps/LIB.P .deps/czas.P .deps/ekran.P .deps/io.P \
--- 134,138 ----
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
! TAR = tar
GZIP_ENV = --best
DEP_FILES = .deps/LIB.P .deps/czas.P .deps/ekran.P .deps/io.P \
***************
*** 156,160 ****
cd $(srcdir) && $(ACLOCAL)
! config.status: $(srcdir)/configure.in $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
--- 158,162 ----
cd $(srcdir) && $(ACLOCAL)
! config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
***************
*** 230,237 ****
maintainer-clean-compile:
- LIB: $(LIB_OBJECTS) $(LIB_DEPENDENCIES)
- @rm -f LIB
- $(LINK) $(LIB_LDFLAGS) $(LIB_OBJECTS) $(LIB_LDADD) $(LIBS)
-
install-pkgdataDATA: $(pkgdata_DATA)
@$(NORMAL_INSTALL)
--- 232,235 ----
***************
*** 289,293 ****
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
rev="$$subdir $$rev"; \
! test "$$subdir" = "." && dot_seen=yes; \
done; \
test "$$dot_seen" = "no" && rev=". $$rev"; \
--- 287,291 ----
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
rev="$$subdir $$rev"; \
! test "$$subdir" != "." || dot_seen=yes; \
done; \
test "$$dot_seen" = "no" && rev=". $$rev"; \
***************
*** 331,335 ****
END { for (i in files) print i; }'`; \
test -z "$(ETAGS_ARGS)config2.h.in$$unique$(LISP)$$tags" \
! || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config2.h.in $$unique $(LISP) -o $$here/TAGS)
mostlyclean-tags:
--- 329,333 ----
END { for (i in files) print i; }'`; \
test -z "$(ETAGS_ARGS)config2.h.in$$unique$(LISP)$$tags" \
! || (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags config2.h.in $$unique $(LISP))
mostlyclean-tags:
Index: aclocal.m4
===================================================================
RCS file: /cvsroot/lib/LIB/aclocal.m4,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** aclocal.m4 10 Jul 2002 06:15:34 -0000 1.12
--- aclocal.m4 23 Aug 2002 22:54:20 -0000 1.13
***************
*** 1,5 ****
! dnl aclocal.m4 generated automatically by aclocal 1.4-p4
! dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
! dnl aclocal.m4 generated automatically by aclocal 1.4-p6
! dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
[...2409 lines suppressed...]
dnl maintainer-mode is disabled by default
--- 2078,2082 ----
# serial 1
! AC_DEFUN([AM_MAINTAINER_MODE],
[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
dnl maintainer-mode is disabled by default
***************
*** 729,733 ****
# Define a conditional.
! AC_DEFUN(AM_CONDITIONAL,
[AC_SUBST($1_TRUE)
AC_SUBST($1_FALSE)
--- 2095,2099 ----
# Define a conditional.
! AC_DEFUN([AM_CONDITIONAL],
[AC_SUBST($1_TRUE)
AC_SUBST($1_FALSE)
Index: configure
===================================================================
RCS file: /cvsroot/lib/LIB/configure,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -d -r1.37 -r1.38
*** configure 11 Jul 2002 21:49:37 -0000 1.37
--- configure 23 Aug 2002 22:54:20 -0000 1.38
***************
*** 1,144 ****
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
! # Generated by Autoconf 2.50.
#
- # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
- # Free Software Foundation, Inc.
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
! # Be Bourne compatible
[...12302 lines suppressed...]
! sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
! for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
! if test -f "$f"; then
! case "$f" in
! *.orig | *.bak | *~) ;;
! *) cat "$f" >> "$ac_dir/Makefile" ;;
! esac
! fi
! done
! fi
! ;;
! esac
! done
! exit 0
EOF
chmod +x $CONFIG_STATUS
! rm -fr confdefs* $ac_clean_files
! test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
Index: ostatnia_zmiana
===================================================================
RCS file: /cvsroot/lib/LIB/ostatnia_zmiana,v
retrieving revision 1.188
retrieving revision 1.189
diff -C2 -d -r1.188 -r1.189
*** ostatnia_zmiana 11 Jul 2002 21:49:37 -0000 1.188
--- ostatnia_zmiana 23 Aug 2002 22:54:21 -0000 1.189
***************
*** 1 ****
! * locale - kilka poprawek, jeszcze angielskie :)
--- 1 ----
! * Nie wszystkie umiejêtno¶ci s± ograniczone przez æwiczenie teoretyczne
Index: umiejetnosci.c
===================================================================
RCS file: /cvsroot/lib/LIB/umiejetnosci.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** umiejetnosci.c 12 Feb 2002 21:36:09 -0000 1.13
--- umiejetnosci.c 23 Aug 2002 22:54:21 -0000 1.14
***************
*** 7,43 ****
for (l = 0; l < ILOSC_UMIEJETNOSCI; l++)
tab_um[l] = NULL;
! dodaj_umiejetnosc(UM_WALKA, -1, SILA, 1);
! dodaj_umiejetnosc(UM_BRON_JEDN, UM_WALKA, ZRECZNOSC, 1);
! dodaj_umiejetnosc(UM_BRON_DWUR, UM_WALKA, SILA, 1);
! dodaj_umiejetnosc(UM_WALKA_BEZ_BRONI, UM_WALKA, SILA, 1);
! dodaj_umiejetnosc(UM_TARCZE, UM_WALKA, ZRECZNOSC, 1);
! dodaj_umiejetnosc(UM_MIECZ, UM_BRON_JEDN, ZRECZNOSC, 1);
! dodaj_umiejetnosc(UM_NOZ, UM_BRON_JEDN, ZRECZNOSC, 1);
! dodaj_umiejetnosc(UM_DZIDA, UM_BRON_JEDN, SILA, 1);
! dodaj_umiejetnosc(UM_MLOT, UM_BRON_JEDN, SILA, 1);
! dodaj_umiejetnosc(UM_TOPOR, UM_BRON_JEDN, SILA, 1);
! dodaj_umiejetnosc(UM_KIJ, UM_BRON_JEDN, SILA, 1);
! dodaj_umiejetnosc(UM_MIECZ_DWUR, UM_BRON_DWUR, SILA, 1);
! dodaj_umiejetnosc(UM_KIJ_DWUR, UM_BRON_DWUR, SILA, 1);
! dodaj_umiejetnosc(UM_SPORT, -1, SILA, 1);
! dodaj_umiejetnosc(UM_PLYWANIE, UM_SPORT, SILA, 0);
! dodaj_umiejetnosc(UM_BIEGANIE, UM_SPORT, SILA, 1);
! dodaj_umiejetnosc(UM_SKOKI, UM_SPORT, SILA, 1);
! dodaj_umiejetnosc(UM_NAUKA, -1, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_LITERATURA, UM_NAUKA, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_CZYTANIE, UM_LITERATURA, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_PISANIE, UM_LITERATURA, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_MAGIA, -1, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_MAGIA_OGOLNA, UM_MAGIA, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_MAGIA_SMIERCI, UM_MAGIA, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_MAGIA_NATURY, UM_MAGIA, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_MAGIA_ZYCIA, UM_MAGIA, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_MAGIA_LECZNICZA, UM_MAGIA_ZYCIA, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_MAGIA_ZYWIOLOW, UM_MAGIA_NATURY, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_MAGIA_OGNIA, UM_MAGIA_ZYWIOLOW, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_MAGIA_WODY, UM_MAGIA_ZYWIOLOW, INTELIGENCJA, 0);
! dodaj_umiejetnosc(UM_MAGIA_POWIETRZA, UM_MAGIA_ZYWIOLOW, INTELIGENCJA,
! 0);
! dodaj_umiejetnosc(UM_MAGIA_ZIEMII, UM_MAGIA_ZYWIOLOW, INTELIGENCJA, 0);
}
--- 7,42 ----
for (l = 0; l < ILOSC_UMIEJETNOSCI; l++)
tab_um[l] = NULL;
! dodaj_umiejetnosc(UM_WALKA, -1, SILA, 1,0);
! dodaj_umiejetnosc(UM_BRON_JEDN, UM_WALKA, ZRECZNOSC, 1,0);
! dodaj_umiejetnosc(UM_BRON_DWUR, UM_WALKA, SILA, 1,0);
! dodaj_umiejetnosc(UM_WALKA_BEZ_BRONI, UM_WALKA, SILA, 1,0);
! dodaj_umiejetnosc(UM_TARCZE, UM_WALKA, ZRECZNOSC, 1,0);
! dodaj_umiejetnosc(UM_MIECZ, UM_BRON_JEDN, ZRECZNOSC, 1,0);
! dodaj_umiejetnosc(UM_NOZ, UM_BRON_JEDN, ZRECZNOSC, 1,0);
! dodaj_umiejetnosc(UM_DZIDA, UM_BRON_JEDN, SILA, 1,0);
! dodaj_umiejetnosc(UM_MLOT, UM_BRON_JEDN, SILA, 1,0);
! dodaj_umiejetnosc(UM_TOPOR, UM_BRON_JEDN, SILA, 1,0);
! dodaj_umiejetnosc(UM_KIJ, UM_BRON_JEDN, SILA, 1,0);
! dodaj_umiejetnosc(UM_MIECZ_DWUR, UM_BRON_DWUR, SILA, 1,0);
! dodaj_umiejetnosc(UM_KIJ_DWUR, UM_BRON_DWUR, SILA, 1,0);
! dodaj_umiejetnosc(UM_SPORT, -1, SILA, 1,0);
! dodaj_umiejetnosc(UM_PLYWANIE, UM_SPORT, SILA, 0,0);
! dodaj_umiejetnosc(UM_BIEGANIE, UM_SPORT, SILA, 1,0);
! dodaj_umiejetnosc(UM_SKOKI, UM_SPORT, SILA, 1,0);
! dodaj_umiejetnosc(UM_NAUKA, -1, INTELIGENCJA, 0,0);
! dodaj_umiejetnosc(UM_LITERATURA, UM_NAUKA, INTELIGENCJA, 0,0);
! dodaj_umiejetnosc(UM_CZYTANIE, UM_LITERATURA, INTELIGENCJA, 0,0);
! dodaj_umiejetnosc(UM_PISANIE, UM_LITERATURA, INTELIGENCJA, 0,0);
! dodaj_umiejetnosc(UM_MAGIA, -1, INTELIGENCJA, 0,1);
! dodaj_umiejetnosc(UM_MAGIA_OGOLNA, UM_MAGIA, INTELIGENCJA, 0,1);
! dodaj_umiejetnosc(UM_MAGIA_SMIERCI, UM_MAGIA, INTELIGENCJA, 0,1);
! dodaj_umiejetnosc(UM_MAGIA_NATURY, UM_MAGIA, INTELIGENCJA, 0,1);
! dodaj_umiejetnosc(UM_MAGIA_ZYCIA, UM_MAGIA, INTELIGENCJA, 0,1);
! dodaj_umiejetnosc(UM_MAGIA_LECZNICZA, UM_MAGIA_ZYCIA, INTELIGENCJA, 0,1);
! dodaj_umiejetnosc(UM_MAGIA_ZYWIOLOW, UM_MAGIA_NATURY, INTELIGENCJA, 0,1);
! dodaj_umiejetnosc(UM_MAGIA_OGNIA, UM_MAGIA_ZYWIOLOW, INTELIGENCJA, 0,1);
! dodaj_umiejetnosc(UM_MAGIA_WODY, UM_MAGIA_ZYWIOLOW, INTELIGENCJA, 0,1);
! dodaj_umiejetnosc(UM_MAGIA_POWIETRZA, UM_MAGIA_ZYWIOLOW, INTELIGENCJA,0,1);
! dodaj_umiejetnosc(UM_MAGIA_ZIEMII, UM_MAGIA_ZYWIOLOW, INTELIGENCJA, 0,1);
}
***************
*** 155,161 ****
--- 154,163 ----
for (l = 0; l < ILOSC_UMIEJETNOSCI; l++)
if (Postac->umiejetnosci[l]) {
+ if (tab_um[l]->teor) {
sprintf(tmp2, "^3 %-20s:^5 %3d[%3d]^4\n",
nazwa_umiejetnosci(l, tmp3), Postac->umiejetnosci[l],
Postac->umiejetnosci_teor[l]);
+ } else {
+ sprintf(tmp2, "^3 %-20s:^5 %3d^4\n", nazwa_umiejetnosci(l, tmp3), Postac->umiejetnosci[l]); }
strcat(tmp, tmp2);
}
***************
*** 163,167 ****
}
! void dodaj_umiejetnosc(int nr, int nr_rodzica, int cecha, int dozw)
{
int l;
--- 165,169 ----
}
! void dodaj_umiejetnosc(int nr, int nr_rodzica, int cecha, int dozw, int teor)
{
int l;
***************
*** 181,184 ****
--- 183,187 ----
umiej->dozwolona = dozw;
umiej->ile_podum = 0;
+ umiej->teor = teor;
for (l = 0; l < MAXPODUM; l++)
umiej->podum[l] = NULL;
***************
*** 206,211 ****
Postac->umiejetnosci_male[umiejetnosc->nr] / 10000;
Postac->umiejetnosci_male[umiejetnosc->nr] %= 10000;
! if (Postac->umiejetnosci[umiejetnosc->nr] >
! Postac->umiejetnosci_teor[umiejetnosc->nr])
Postac->umiejetnosci[umiejetnosc->nr] =
Postac->umiejetnosci_teor[umiejetnosc->nr];
--- 209,213 ----
Postac->umiejetnosci_male[umiejetnosc->nr] / 10000;
Postac->umiejetnosci_male[umiejetnosc->nr] %= 10000;
! if (Postac->umiejetnosci[umiejetnosc->nr] > Postac->umiejetnosci_teor[umiejetnosc->nr] && umiejetnosc->teor )
Postac->umiejetnosci[umiejetnosc->nr] =
Postac->umiejetnosci_teor[umiejetnosc->nr];
Index: umiejetnosci.h
===================================================================
RCS file: /cvsroot/lib/LIB/umiejetnosci.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** umiejetnosci.h 24 Sep 2001 14:53:36 -0000 1.10
--- umiejetnosci.h 23 Aug 2002 22:54:21 -0000 1.11
***************
*** 24,27 ****
--- 24,28 ----
int cecha; /* wspó³czynnik, od którego zale¿y rozwój cechy */
int dozwolona; /* Czy mo¿na jej siê uczyæ od razu */
+ int teor; /* Czy umiejêtno¶æ praktyczna jest ograniczona teoretyczn± */
};
***************
*** 30,34 ****
void init_umiejetnosci();
! void dodaj_umiejetnosc(int nr, int nr_rodzica, int cecha, int dozw);
void cwicz_umiejetnosc(struct istota *Postac, wsk_um umiejetnosc,
--- 31,35 ----
void init_umiejetnosci();
! void dodaj_umiejetnosc(int nr, int nr_rodzica, int cecha, int dozw, int teor);
void cwicz_umiejetnosc(struct istota *Postac, wsk_um umiejetnosc,
|