Directory trunk/crossfire/plugin_animator/

Directory Created:
2001-11-11 07:55
Directory Deleted:
2006-09-19 02:24
Total Files:
0
Deleted Files:
6
Lines of Code:
0

[root]/trunk/crossfire/plugin_animator
                Folder removed from repo include (0 files, 0 lines)

Lines of Code

trunk/crossfire/plugin_animator/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 23 (100.0%) 101 (100.0%) 4.3
akirschbaum 10 (43.5%) 91 (90.1%) 9.1
tchize 6 (26.1%) 10 (9.9%) 1.6
mwedel 7 (30.4%) 0 (0.0%) 0.0

Most Recent Commits

mwedel 2006-09-19 02:24 Rev.: 4942

make branche directories, delete old trunk.

0 lines of code changed in 6 files:

  • trunk/crossfire/plugin_animator: Kronosbad (del), Makefile (del), README (del), animator_box.c (del), animfiles.txt (del), plugin_animator.c (del)
akirschbaum 2005-09-09 16:09 Rev.: 3616

Allow a DM to cast spells and prayers in no-magic/no-prayer areas. Add new
command "wizcast" to toggle this setting.

2 lines of code changed in 1 file:

  • trunk/crossfire/plugin_animator: plugin_animator.c (+2)
akirschbaum 2005-07-16 16:10 Rev.: 3454

Fix spelling errors in string constants.

1 lines of code changed in 1 file:

  • trunk/crossfire/plugin_animator: plugin_animator.c (+1 -1)
akirschbaum 2005-02-20 15:43 Rev.: 3071

common/object.c, include/libproto.h: change nrof parameter of get_split_ob to
uint32 type.
server/c_object.c, include/sproto.h: change nrof parameter of drop_object to
uint32 type.
plugin/{plugin_python.c, include/plugin_python.h},
plugin_animator/{plugin_animator.c, include/plugin_animator.h},
server/{apply.c, attack.c, gods.c, monster.c, player.c, skills.c, time.c,
timers.c}: Change type of CFParm.Value[5] and StackParm1[] to uint32 to be
able to pass an "nrof" value.

2 lines of code changed in 1 file:

  • trunk/crossfire/plugin_animator: plugin_animator.c (+2 -2)
akirschbaum 2005-01-10 05:55 Rev.: 3042

plugin/plugin_python.c, plugin_animator/plugin_animator.c,
plugin_animator/plugin_animator.c: Use script return value set by
CFPython.SetReturnValue(): access to stack was off by one. Do not return a
pointer to a local variable on the stack.

4 lines of code changed in 1 file:

  • trunk/crossfire/plugin_animator: plugin_animator.c (+4 -2)
akirschbaum 2005-01-10 04:12 Rev.: 3041

plugin/plugin_python.c, plugin_animator/plugin_animator.c: Handle all defined
events.

23 lines of code changed in 1 file:

  • trunk/crossfire/plugin_animator: plugin_animator.c (+23 -2)
akirschbaum 2005-01-07 10:24 Rev.: 3025

plugin/include/plugin_python.h, plugin/plugin_python.c,
plugin_animator/plugin_animator.c, server/plugins.c: General cleanup - merge
duplicate code, remove debugging code, rename variables, rename C function
names to match the Python function name, use hook functions where
appropriate.

1 lines of code changed in 1 file:

  • trunk/crossfire/plugin_animator: plugin_animator.c (+1 -2)
akirschbaum 2005-01-06 07:08 Rev.: 3022

plugin/plugin_python.c, plugin_animator/plugin_animator.c: Make sure all
fields on the stack are initialized. Prevent stack overflow: check was one
off, causing a buffer overflow. Decrement stack pointer in error case.

27 lines of code changed in 1 file:

  • trunk/crossfire/plugin_animator: plugin_animator.c (+27 -7)
akirschbaum 2004-10-16 17:38 Rev.: 2956

plugin/plugin_python.c, plugin_animator/animator_box.c,
plugin_animator/plugin_animator.c, plugin_logger/arena.c,
plugin_logger/plugin_logger.c: Use HOOK_FREEMEMORY to free memory allocated
by HOOK-functions. Fix memory leaks.

25 lines of code changed in 2 files:

  • trunk/crossfire/plugin_animator: animator_box.c (+14 -3), plugin_animator.c (+11 -4)
akirschbaum 2004-10-16 16:43 Rev.: 2955

plugin/plugin_python.c, server/plugin.c, plugin_animator/animator_box.c: Fix
some more mismatches between plugin interface and implementation.
CFPython.Get/SetSkillExperience() use 64-bit exp values now.
CFPython.CastAbility() works again.

6 lines of code changed in 1 file:

  • trunk/crossfire/plugin_animator: animator_box.c (+6 -2)
mwedel 2003-03-19 03:04 Rev.: 2066

common/anim.c: Pass direction to animate_object() - needed for player
animations as player's facing may not match direction.
crossedit/Attr.c, server/main.c, server/time.c: Update calls to animate_object()
include/libproto.h: rebuilt
include/newserver.h, plugin_animator/animator_box.c, socket/init.c,
socket/request.c: Remove newanim field from socket structure - not needed -
how to animate is determined by object, not by socket.
server/move.c: Add check to P_OUT_OF_MAP in teleport function.
server/player.c: change move_player to call animate_object, so it gets full
power of functionality it supports instead of 4 way hardcode animation
information.
server/spell_effect.c: When altars are consecrated, don't look to arch name
for first portion of name - always call them Altar of %s - fixes problem
where altar is special god altar that has god's name in archetype, resulting
in altar of .. of ...
MSW 2003-03-18

0 lines of code changed in 1 file:

  • trunk/crossfire/plugin_animator: animator_box.c (-4)
tchize 2002-01-18 11:14 Rev.: 1516


An example file defining an animation

0 lines of code changed in 1 file:

  • trunk/crossfire/plugin_animator: Kronosbad (new)
tchize 2001-11-11 07:55 Rev.: 1410



Plugin to create animations in crossfire based on a timeline,
a better way to handle animations than the player movers.
This package include:
The animator as a crossfire plugin
an example file: Kronosbad
a description file: animfiles.txt
a README: something you should read

tchize

10 lines of code changed in 5 files:

  • trunk/crossfire/plugin_animator: Makefile (new), README (new), animator_box.c (new 6), animfiles.txt (new), plugin_animator.c (new 4)
Generated by StatSVN 0.7.0