Vex
|
59beaa02ba
|
added initial vashram module structure and most of the graphics.
|
2014-11-17 13:05:25 -08:00 |
kts
|
55f77eb105
|
Set up initial vashram branch
|
2014-11-16 23:16:31 -08:00 |
Vex
|
a0a2dbddb8
|
Mysterious changes.
|
2014-11-07 17:39:43 -08:00 |
Vex
|
a314bf4750
|
added a npcs3 file which includes monsters/npcs for the third area, that is, the manitou jungle and the second troll brother's hideout
|
2014-08-08 16:19:16 -07:00 |
Vex
|
70c7c27620
|
created a second npc folder for the second area which includes various bandits, mountain animals, capran, kerres, burned bones, wendigo, and so on. also updated ingredients and added flesh materials. Other changes as well.
|
2014-08-03 21:57:19 -07:00 |
Vex
|
a6623a9b76
|
Made changes to NPC file, adding giants, insects, slimes, violent fungus, big cats, bears, phages, vores, etc. Made changes to player file, adding shapeshifts. Made changes to spells file, adding firespells and waterspells. Made changes to walls, adding rock walls and stalag walls. Made changes to items fill, adding various rings, portaforg, cauldron, work bench, dirt mound, coins, and four directions.
|
2014-05-27 14:51:55 -07:00 |
kts
|
6f1ffe3563
|
More added to the precompiler. To be done is function parameter word parsing into vm_pc_Variable Tables as well as the bulk of source to operation precompilation.
|
2014-04-25 12:53:31 -07:00 |
Vex
|
5eb6cf5db2
|
added more npcs, made changes to player file
|
2014-04-07 22:01:53 -07:00 |
Vex
|
543e714c86
|
Merge branch 'master' of ssh://kettek.exoss.net:4422/srv/eureka/timesynk
|
2014-04-07 19:40:52 -07:00 |
Vex
|
084344885c
|
added more npcs
|
2014-04-07 19:39:44 -07:00 |
kts
|
9bf0e3c7fa
|
newTile no longer takes x, y, and z params. Default values are set to 0 and are changed/set upon addTileToMap call.
|
2014-04-07 10:08:04 -07:00 |
Vex
|
c1b8cf6c56
|
added more npcs, worked on tree, modified hatun warrior
|
2014-04-07 00:23:56 -07:00 |
Vex
|
b7388533e3
|
updated city floors and city walls
|
2014-04-06 14:02:57 -07:00 |
Vex
|
9fd2a2833c
|
Updated graphics, including pcs, npcs, weapons, armor, items, etc.
|
2014-04-04 16:38:24 -07:00 |
kts
|
fa7a158ec9
|
The Mystery of the git Commit
|
2014-03-14 14:51:41 -07:00 |
Vex
|
b0c5bea071
|
Added bone armor, capran blood shaman, human rogue, jaguar man, crow man, npcs; edited human mage -- all graphical
|
2014-03-14 02:08:53 -07:00 |
kts
|
6b0ef6fd83
|
Lots of fun abounded with segfaulting. Fixed it eventually - was accessing a state after it had already been freed, thus wreaking havoc in the next state. Maps and Tiles implemented now. Animation is a thing as well, but still a work in progress. It will likely be managed entirely by the Tile's doThink VM function. With modules now (partially loading) and Maps/Tiles figured out, the limited virtual machine will soon take shape.
|
2014-03-13 03:25:17 -07:00 |
kts
|
b33b2a534c
|
Added some (pretty bad) module loading code. At the moment modules/module_name/CONF is loaded (if not, it bails) into g_module_conf and the list of sprites and default scale is acquired. From this, g_module_spritesheets is malloced for (spritesheet count) * sizeof(struct Spritesheet*) and Spritesheets are created and loaded into their respective positions. NOTE: Spritesheets should be set up by the renderer in part - probably via function pointer, similar to Elements. After these are loaded, ../modules/module_name/module_name.tsd is attempted to be loaded as well. Not much error checking done yet, so eggshells abound. Module CONF error checking will probably be handled by some function when we first generate the list of modules in modules/ dir. ALSO, Spritesheet loading does not check sprites/CONF for width, height and columns - this will be fixed on next commit.
|
2014-03-12 03:46:46 -07:00 |
kts
|
722ceb5747
|
Reorganized the project root, deleted unnecessary files, moved data.c/.h, fio.c/.h, llist.c/.h into common and old code into old/ directory. All modules will now reside on the modules/ directory.
|
2014-03-10 12:41:49 -07:00 |