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, |