Author Statistics for michtoen

Back to Index Page

Author Details

Login: michtoen
Fullname: michtoen
Revisions: 344
Lines of Code: 3694
Added Lines of Code: 10687
Lines of Code per Change: 10.7

Lines Of Code (per Author)

Lines Of Code for michtoen (per module)

Activity

Commit Log

DateAuthorFile/Message
12/3/01 9:49 PMmichtoen
mapstats cmd for extended clients.
Add a cmd which sends mapstats for clients.
This use not the script events. Script events should
used for special scripted events.
(5 Files changed, 40 Lines changed)
server/main.c 1.52 (+14 -6)
socket/request.c 1.30 (+17 -1)
make_win32/installwin32.bat 1.6 (+0 -0)
include/sockproto.h 1.11 (+1 -0)
CHANGES 1.269 (+8 -0)
11/27/01 11:11 PMmichtoen
small bugfix (1 Files changed, 1 Lines changed)
crossedit/Attr.c 1.12 (+1 -1)
11/27/01 10:44 PMmichtoen
Anim25 Patch

This patch do this things mainly:

- include same animation sheme for players and monster again
- introduce guard/walk/fight animation in 8 direction
- direct action: monster change from guard/walk animation
when they get attacked and fall back to walk or guard when
the enemy is gone
- Monster do "intelligent" animation
-> facing enemy
-> turn and run when scared
- fixed some animation flaws which invokes late anim
update (monster moves first and hold one frame old facing)
- Include real time player animation!
-> player starts moving animation when player moves
-> fall back to guard anim when player do nothing
-> plays fight anim when hit some

Hope i got all. This patch is much not so hard as it sounds.
Most of these features was easy to include because the old
anim engine was able to do about 80% of this. I had just to
boost up the logic.
(12 Files changed, 195 Lines changed)
crossedit/Attr.c 1.11 (+2 -2)
server/time.c 1.39 (+2 -2)
include/object.h 1.18 (+5 -1)
server/main.c 1.51 (+25 -8)
include/sproto.h 1.49 (+1 -1)
include/define.h 1.50 (+2 -2)
server/player.c 1.75 (+90 -51)
common/anim.c 1.10 (+54 -29)
server/move.c 1.18 (+5 -4)
include/libproto.h 1.21 (+1 -1)
server/attack.c 1.59 (+1 -2)
common/object.c 1.48 (+7 -3)
11/27/01 12:08 AMmichtoen
had deleted AVs patch.
Thx to mark he see it.
(1 Files changed, 10 Lines changed)
common/object.c 1.47 (+10 -2)
11/26/01 10:33 PMmichtoen
Arch type & subtype patch

Added type & subtype system with 2 subtypes.
Type & subtype will be send to client.

Adding new types:

FLOOR 71
WALL 77
LIGHT_SOURCE 78
MISC_OBJECT 79
MONSTER 80
SPAWN_GENERATOR 81

Added subtypes for armor & weapons.

new commands are:
sub_type <uint8>
sub_typ2 <uint16>

sub_type2 is for internal server use.

Added new command:
casting_speed <delay>

This will be included later.

I will use the sdl client as tester for this patch,
older clients will not be effected even when the
arches are updated.
(18 Files changed, 1792 Lines changed)
server/player.c 1.74 (+0 -0)
common/loader.l 1.19 (+6 -1)
server/apply.c 1.53 (+0 -0)
server/attack.c 1.58 (+0 -0)
crossedit/Attr.c 1.10 (+2 -1)
common/object.c 1.46 (+7 -0)
socket/item.c 1.20 (+30 -5)
server/time.c 1.38 (+0 -0)
include/define.h 1.49 (+192 -156)
server/pets.c 1.11 (+0 -0)
common/arch.c 1.16 (+5 -2)
server/monster.c 1.41 (+0 -0)
server/skill_util.c 1.22 (+0 -0)
server/move.c 1.17 (+0 -0)
server/spell_effect.c 1.66 (+0 -0)
include/object.h 1.17 (+5 -1)
common/loader.c 1.19 (+1544 -1506)
include/loader.h 1.12 (+1 -1)
11/26/01 11:52 AMmichtoen
Attack Patch 25.11.01

Detailed information in the dev list.
The changes are to many to explain here.
(19 Files changed, 2145 Lines changed)
common/loader.l 1.18 (+18 -6)
server/player.c 1.73 (+6 -4)
include/sproto.h 1.48 (+1 -1)
server/attack.c 1.57 (+7 -2)
crossedit/Attr.c 1.9 (+3 -2)
server/time.c 1.37 (+10 -3)
include/loader.h 1.11 (+4 -3)
common/object.c 1.45 (+1 -7)
common/loader.c 1.18 (+1704 -1699)
server/apply.c 1.52 (+8 -2)
include/object.h 1.16 (+4 -1)
make_win32/crossfire32.dsp 1.9 (+0 -0)
server/monster.c 1.40 (+317 -245)
server/pets.c 1.10 (+2 -2)
include/define.h 1.48 (+6 -4)
server/spell_effect.c 1.65 (+3 -1)
make_win32/plugin_python/plugin_python.dsp 1.2 (+0 -0)
server/skill_util.c 1.21 (+2 -1)
server/move.c 1.16 (+49 -15)
11/19/01 5:30 PMmichtoen
Full support now for gender, rank and alignment.
Full support for guilds & quests in code, most script
functions included.

- some fixes
- old clients will not be effected
- to avoid treasure file error msg, collect arches
(11 Files changed, 54 Lines changed)
include/win32.h 1.8 (+6 -2)
common/player.c 1.9 (+25 -12)
make_win32/crossfire32.dsp 1.8 (+0 -0)
include/newclient.h 1.9 (+2 -3)
include/global.h 1.22 (+4 -1)
socket/info.c 1.7 (+1 -2)
server/plugins.c 1.12 (+4 -4)
lib/treasures 1.46 (+5 -2)
make_win32/crossfire32.dsw 1.5 (+0 -0)
socket/request.c 1.28 (+4 -4)
server/monster.c 1.39 (+3 -2)
11/17/01 3:25 PMmichtoen
commit the ext2 gender & guild system - first part. Sorry, my cvs sytem is still broken, i will write a better doc to the list. Notice some other small fixes too. (14 Files changed, 157 Lines changed)
include/newserver.h 1.19 (+4 -2)
server/plugins.c 1.11 (+6 -6)
common/treasure.c 1.23 (+19 -1)
include/treasure.h 1.6 (+2 -0)
lib/treasures 1.45 (+18 -1)
common/player.c 1.8 (+31 -1)
socket/request.c 1.27 (+50 -17)
include/define.h 1.47 (+2 -1)
include/libproto.h 1.20 (+1 -0)
include/player.h 1.16 (+8 -2)
common/arch.c 1.15 (+5 -5)
server/player.c 1.72 (+2 -1)
include/newclient.h 1.8 (+3 -1)
socket/init.c 1.21 (+6 -2)
11/17/01 12:54 AMmichtoen
sorry for this stupid test, but my whole wincvs configuration was
blasted. May a lightning bolt hit the coders of wincvs.
(1 Files changed, 1 Lines changed)
run_win32.bat 1.5 (+1 -0)
11/17/01 12:49 AMmichtoen
no message (1 Files changed, 0 Lines changed)
run_win32.bat 1.4 (+0 -5)