Tree [c5d441] master /
History



File Date Author Commit
lvl11_test 2010-07-06 shamazmazum shamazmazum [f893f0] Player can loose arrows and buy them in shops
lvl12_test 2010-03-23 vasily postnicov vasily postnicov [dadda0] New trigger and reward
lvl3 2010-02-22 vasily postnicov vasily postnicov [9d055a] Color mode
lvl6 2010-02-22 vasily postnicov vasily postnicov [9d055a] Color mode
ru_RU 2011-01-27 shamazmazum shamazmazum [7224fa] Russian localisation was updated
CHANGELOG 2009-10-06 shamazmazum shamazmazum [a48d3e] Saving/loading improved
CMakeLists.txt 2011-02-06 shamaz shamaz [38d2d3] Revert "dictio.c and list.c was moved to specia...
Doxyfile 2010-10-31 shamazmazum shamazmazum [8a3c84] Started to add comments. Possible bug in remove...
FindGettext.cmake 2010-08-15 shamaz shamaz [70287e] CMakeLists bugfix
FindLibM.cmake 2010-10-31 shamazmazum shamazmazum [5387e5] Cmake can found libm now
FindNcurses.cmake 2010-07-30 shamazmazum shamazmazum [83a014] Project uses Cmake instead of jam
LICENSE 2009-10-02 vasily postnicov vasily postnicov [8ca07a] Git repo
README 2009-10-02 vasily postnicov vasily postnicov [8ca07a] Git repo
actions.c 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
actions.h 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
armor.c 2010-10-26 shamaz shamaz [f225d5] getacspeed() was fixed
armor.h 2010-07-04 shamazmazum shamazmazum [baeff3] New useful macroses
backpack.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
backpack.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
cell.h 2010-10-31 shamazmazum shamazmazum [8a3c84] Started to add comments. Possible bug in remove...
combine.c 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
combine.h 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
conf.h.in 2010-08-01 shamazmazum shamazmazum [77bf85] Bugfix
config.c 2010-02-21 vasily postnicov vasily postnicov [9f27b7] less warnings
config.h 2010-11-09 shamazmazum shamazmazum [34fe5e] New comments
dictio.c 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
dictio.h 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
dictio.o 2011-01-26 shamazmazum shamazmazum [b54347] Dictios can be used now
food.c 2010-07-29 shamazmazum shamazmazum [5465d4] Changes made by trans.py
food.h 2010-11-04 Dorif Alexandr Dorif Alexandr [96d414] Merge branch 'master' of ssh://tprpg.git.source...
functions.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
functions.h 2010-10-31 shamazmazum shamazmazum [8a3c84] Started to add comments. Possible bug in remove...
gc.c 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
gc.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
general.cfg 2010-04-16 vasily vasily [d2fed5] Ressurection from hunger death
generalfunc.c 2011-01-25 shamaz shamaz [ccbdbb] Some junk related to work with key codes was cu...
generalfunc.h 2010-10-31 shamazmazum shamazmazum [98ea76] Be careful :)
genmacro.h 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
graph.c 2011-02-07 shamaz shamaz [e0762b] Copyright note was added to graph*
graph.h 2011-02-07 shamaz shamaz [e0762b] Copyright note was added to graph*
io.c 2011-01-27 shamaz shamaz [aa295a] 'o' and 'c' commands was moved to player.c
io.h 2011-01-27 shamaz shamaz [aa295a] 'o' and 'c' commands was moved to player.c
item.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
item.h 2010-10-31 shamazmazum shamazmazum [8a3c84] Started to add comments. Possible bug in remove...
level.c 2011-01-27 shamaz shamaz [507ec6] Some functions useful for event handling was added
level.cfg 2010-03-17 vasily postnicov vasily postnicov [b6b298] New experemental level
level.h 2011-01-27 shamaz shamaz [507ec6] Some functions useful for event handling was added
leveledit.c 2010-07-30 shamazmazum shamazmazum [5adf6b] Some messages was translated into russian
leveledit.h 2010-02-10 vasily postnicov vasily postnicov [79dc5a] Quest system v0
list.c 2011-02-17 shamaz shamaz [c5d441] Revert "List concatenation was added"
list.h 2011-02-17 shamaz shamaz [c5d441] Revert "List concatenation was added"
load.c 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
load.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
main.c 2011-01-26 shamazmazum shamazmazum [6703f5] New event system. step.c will be divided soon
main.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
monster.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
monster.h 2010-11-04 Dorif Alexandr Dorif Alexandr [96d414] Merge branch 'master' of ssh://tprpg.git.source...
npc.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
npc.cfg 2010-07-06 shamazmazum shamazmazum [f893f0] Player can loose arrows and buy them in shops
npc.h 2010-02-25 vasily postnicov vasily postnicov [18d201] Some new functions
player.c 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
player.h 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
quaff.c 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
quaff.h 2010-08-19 shamazmazum shamazmazum [a0e953] Gameplay was rebalanced. Some new potions and e...
quest.c 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
quest.cfg 2010-03-23 vasily postnicov vasily postnicov [dadda0] New trigger and reward
quest.h 2011-01-27 shamaz shamaz [80203a] Division of step.c continues
save.c 2010-07-31 shamazmazum shamazmazum [d36a3e] trying to make an installer
save.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
savemgr.c 2010-11-05 shamaz shamaz [a693e6] Merge branch 'master' of ssh://tprpg.git.source...
savemgr.h 2010-11-05 shamaz shamaz [a693e6] Merge branch 'master' of ssh://tprpg.git.source...
shop.c 2010-10-31 Dorif Alexandr Dorif Alexandr [633a30] my_itoa function was rewritten for better perfo...
shop.h 2010-07-06 shamazmazum shamazmazum [8dc061] New approach to making shops
skill.h 2010-07-04 shamazmazum shamazmazum [0c25fe] GET_ARMOR_SPEED_DEC_MACRO () was added
skillpr.c 2011-01-27 shamaz shamaz [507ec6] Some functions useful for event handling was added
skillpr.h 2011-01-27 shamaz shamaz [507ec6] Some functions useful for event handling was added
step.c 2011-01-30 shamazmazum shamazmazum [f1ead5] Bugfix in gx command
step.h 2011-01-26 shamazmazum shamazmazum [6703f5] New event system. step.c will be divided soon
tempinv.c 2010-06-19 shamazmazum shamazmazum [88f1bd] monsters, player and npc's are always on top now
tempinv.h 2010-06-19 shamazmazum shamazmazum [88f1bd] monsters, player and npc's are always on top now
tool.c 2010-11-05 shamazmazum shamazmazum [a1fdf3] Automatical replace of (float)(rand())/(float)(...
tool.h 2010-06-19 shamazmazum shamazmazum [1bf5fa] Copyright note was changed
tprpg_ru.po 2011-01-27 shamazmazum shamazmazum [7224fa] Russian localisation was updated
weapons.c 2010-07-04 shamazmazum shamazmazum [baeff3] New useful macroses
weapons.h 2010-07-04 shamazmazum shamazmazum [baeff3] New useful macroses

Read Me

Sorry me for possible errors.
1. About. Part one
   This is Tales of Paraverse - rogue-like RPG. It designed to look
   like Nethack, but it is different. This game is not based on D&D
   like nethack, but have its own PC attributes and combat system.
   The player character attributes is endurance, perception, strength,
   intellegence, speed, luck and accuracy. 
   This system based on almost same Might and Magic system, but speed
   attribute have special meaning (because you can play only one PC at
   same time versus several PCs an M&M.
   
2. About. Part two
   The game is only starting to develop, so many features is not
   emplemented yet. Only things you can do is to move, to open/close
   the doors (with some probability to sucsess depending on luck).
   Also you can carry an inventory and use some tools (digger for
   example). All what you need to do is to press ? key ingame. To quit
   invoke #quit command.
3. Installation
   To install the game on Linux you need:
      1. C compiler. I use cc compiler from gcc.
      2. Jam. To make building easy. Just enter src directory (It
      contains this file) and invoke jam by typing it from command line.
      3. Ncurses. It needs to support pseudo-graphical output.
   P.S. If you have not jam, you can build the game by yourself.
   Just launch cc as follows:
   "cc -c -o foo.o foo.c" (foo.X is the name of each source file (.c))
   Then type
   "cc -o tp -lm -lncurses foo.o bar.o" (and so on)
   With jam building is much easer. As I sad you need only to type
   "jam". If you want to clean you game directory from binary
   executables type: 
   "jam clean".
   P.P.S. Of course, you have not type "".
   
4. Gaming
   Just type ./tp As I sad before press ? for help if you have problems.
   
5. Jobs to do
   1. Add monsters and combat in next version.
   2. Do memory handling better. You'll understand me, just look the
   code.
   
6. Version
   This is version 0.1 of Tales of Paraverse
7. Contact
   Write me on <shamaz.mazum@gmail.com>
   Any help will be accepted
   
P.S. Two words about PC classes. There is only one for now. It is
Divine Assassin. If you want you can create more, but do not touch
this one unless you know what it is.