small bugfix
1 lines of code changed in 1 file:
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.
186 lines of code changed in 12 files:
had deleted AVs patch.
Thx to mark he see it.
9 lines of code changed in 1 file:
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.
230 lines of code changed in 17 files:
Attack Patch 25.11.01
Detailed information in the dev list.
The changes are to many to explain here.
425 lines of code changed in 19 files:
common/config.h, gnome/gnome-cfclient.soundlist, sound-src/sounds,
sound-src/soundsdef.h: Remove from CVS as it gets automatically generated
as part of configure/build process.
common/player.c, gtk/keys.c: Send valid count values when sending a fire
command. Some spells use the count value (eg dimension door).
gtk/gx11.c: Minor change to the trim_info_window code - still causes
periodic crashes in the gtk code however. Modify style code so that
if we don't get a valid style, we don't crash the client.
MSW 2001-11-25
47 lines of code changed in 4 files:
This is a fix for the bug I mentioned on cf-devel
earlier: The order to process objects (with move_apply())
must be top to bottom (like it used to be)
and not the other way round.
This should fix the problems with the altars in the mak-maps
I have no idea why this had changed anyways.
7 lines of code changed in 1 file:
Scott Barnes: Changed the inventory lists to respect the user's GTK font
settings, and made the window and display sizes judged by the font size.
18 lines of code changed in 3 files:
forgot to save in unix format
0 lines of code changed in 2 files:
some changes.
The guild scripts now works fine as alpha.
77 lines of code changed in 2 files:
guild system forces, ignore when not used
0 lines of code changed in 3 files:
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
462 lines of code changed in 13 files:
Fixed animation, yeah I know.. dah
1 lines of code changed in 1 file:
I am sure there is an easier way to do this =\
0 lines of code changed in 1 file:
Same as above, just some artifact monsters put into .arcs
0 lines of code changed in 2 files:
In future I will remember to remove the emacs tmp files =)
These are just the artifact monsters put into arcs (with a few small changes here and there). It is so map makers can place them directly into maps.
1 lines of code changed in 8 files:
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.
194 lines of code changed in 15 files:
Add new force for ext2 system
0 lines of code changed in 3 files:
sorry for this stupid test, but my whole wincvs configuration was
blasted. May a lightning bolt hit the coders of wincvs.
1 lines of code changed in 1 file:
no message
0 lines of code changed in 1 file:
bugfix
1 lines of code changed in 1 file:
test
5 lines of code changed in 1 file:
TEST ignore this!
0 lines of code changed in 1 file:
Plugin_Python works now in Windows!
Alot of changes:
- New VisualC files to compile & install plugin_python.dll
and libcross.
- patch plugins.c and plugin_python.c to compiler under win32/VC
- remove some nasty bugs. The plugin now gives out correct version
messages and will be right noticed under dm command "pluglist"
- Fixed first plugin routines like "Say" and "initPlugin".
The whole package is running and ready for fix up!
188 lines of code changed in 10 files:
Insert first step to give the treasure fil and his parsing
more power. Sadly, the treasure file is not connected
with the arch parsing.
I add a small interface. You can with it insert change commands
in the teasurelist.
44 lines of code changed in 2 files:
Added Sorig mail to treasure
1 lines of code changed in 1 file:
Okay, now I have actually done it properly =\
dnh
2 lines of code changed in 1 file:
Added new arc for Sorig mithril chainmail, it was using an arc that didn't have startequip set to 1.
dnh 15/11/01
6 lines of code changed in 1 file:
Gorokh had only bonuses, all his negative attributes got removed
somehow. This is very unbalanced compared to other gods.
I set Gorokh to "hp-regen -1" again. This is only very little
compensation for flaming aura, vitriol and slaying angel.
1 lines of code changed in 1 file:
burning tail (holy relict of ruggilli) didn't have startequip
set and thus didn't dissapear when dropped.
I assume this wasn't intended and set it startequip 1 now.
1 lines of code changed in 1 file:
Various minor bugfixes -
common/loader.c: rebuilt
include/map.h: Change width,height,enter_x,enter_y to be 16 bit instead
of 8 bits.
lib/treasures: change skull treasure to tooth instead of skull_tooth since
the later is not currently in the distributed archetypes file
server/monster.c: Optimize some code, remove some other that is not used.
server/plugins.c: Fix un initialized value in initPlugins that would
cause crash at startup if plugin directory does not exist.
MSW 2001-11-13
38 lines of code changed in 5 files:
Update VisualC make files.
0 lines of code changed in 1 file:
fix some bugs in plugin.c .
- I give all functions with a return definition a return
cmd-
- Refix an old bug - someone recommit it from local copy
- don't forget to update sproto.h when you insert new
functions in the modules
24 lines of code changed in 3 files:
Fixed a bug that caused editor to crash when closing maps or cut/pasting:
Map strings had to be created with strdup_local() and not add_string()
3 lines of code changed in 1 file:
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
11 lines of code changed in 7 files:
server/plugins.c: adding new hooks
to handle the animation of an object
to clone an object
a wrapper to apply_below command
a wrapper to teleport object
a wrapper to communicate
Their purpose is to prepare the arrival of plugin_animator
195 lines of code changed in 5 files:
Adding support for custom timers - Gros 11/11/01
7 lines of code changed in 2 files:
Some bugfixes, new timer system, support for custom plugins commands, new plugin hooks - Gros 11/11/01
185 lines of code changed in 15 files:
I am not sure who changed this to -40 but it was dumb. Keep in mind the key to game, is making it fun, the game is unplayable when you can't cast spells and you can't survive the slightest breath of fire. *grump*
dnh 10/11/01
1 lines of code changed in 1 file:
Now lets actually commit them!
(Cool new messages Mark!, I don't even need to stick on dnh!)
274 lines of code changed in 8 files:
New exit animation, only frames 1,3,5,7 are actually used ATM.
dnh 10/11/01
0 lines of code changed in 8 files:
Fixed a silly mistake
dnh 9/11/01
1 lines of code changed in 1 file:
Messages working? some new exit images, only using 1,3,5,7 at the moment though.
dnh 9/11/01
503 lines of code changed in 19 files:
same drill, ent -> panther
dnh 8/11/01
8 lines of code changed in 2 files:
same drill... shame to waste that loverly avatar graphic. But it don't work.
dnh 8/11/01
8 lines of code changed in 2 files:
Whoops, face gnarg.111
dnh 8/11/01
1 lines of code changed in 1 file:
patched gnarg's avatar to be 1x1. Not sure who broke them but they weren't moving or hitting properly. It needed to be done anyways as 2x2 avatars were close to useless. If anyone has a problem with this, I have backup's and can restore it.
dnh 8/11/01
ps. I also turned down hp 1000 for a 1x1 is rather scary =)
6 lines of code changed in 2 files:
Fixed up type which somehow didn't get updated properly.. ?
dnh 7/11/02
1 lines of code changed in 1 file:
Added skull_tooth to skull items..
dnh 7/11/01
1 lines of code changed in 1 file:
Added this to make skull_tooth handling easier
dnh 7/11/01
0 lines of code changed in 1 file:
New charm, a very watered down amulet of freeaction
can be bought at gem shop in exchange for a skull tooth.
dnh 7/11/01
0 lines of code changed in 4 files:
Modify to support new map structure. MSW 2001-11-05
32 lines of code changed in 1 file:
common/object.c: Modify copy_owner so that if a player is passed in
as the object to copy, we properly set that player as the owner of the
object instead of returning. This fixes the lack of exp when poison
inflicted from a weapon kills something. MSW 2001-11-05
12 lines of code changed in 2 files:
Added cause rabies to gnarg, I think.
dnh 6/11/01
3 lines of code changed in 1 file:
new disease, rabies
dnh 6/11/01
2 lines of code changed in 1 file:
CV: new disease, rabies
dnh 6/11/01
----------------------------------------------------------------------
0 lines of code changed in 1 file:
CV: new disease, rabies
dnh 6/11/01
----------------------------------------------------------------------
1 lines of code changed in 1 file:
dded a new disease, rabies
dnh 6/11/01
4 lines of code changed in 1 file:
small patch for map2cmd.
9 lines of code changed in 1 file:
Added a new disease, rabies
dnh 6/11/01
1 lines of code changed in 1 file:
onfigure.in, configure: Modified so that if not compiling the
gnome client, we don't create the gnome Makefile. MSW 2001-11-05
7 lines of code changed in 3 files:
common/map.c: Fix bug in get_rangevector which was causing reverse
of documented procedure. This also resulted in monsters not attacking
adjacent creatures with physical attacks. MSW 2001-11-03
4 lines of code changed in 2 files:
gtk/gcfclient.man: Add -timemapredraw documentation to man page.
gtk/gx11.c: Update size of buffers to 100k, instead of 10k. Add some
debugging information to when info window is trimmed. Add -timemapredraw
command instead of it being a compile time option.
gtk/gx11.h: Add extern for time_map_redraw.
gtk/map.c,gtk/sdl.c: use time_map_redraw variable instead of define option.
MSW 2001-11-04
69 lines of code changed in 6 files:
- emoved GUILE scripts from items.
- fixed missed # comment sign
- fixed 2 typos in resist_xxx strings
MT
3 lines of code changed in 1 file:
restore. I overwrite it accidently
1 lines of code changed in 1 file:
One Arch/one pic patch.
I use a modified map1cmd, called map2cmd
for it.
This is a first tryout implementation.
The code can more then only submit offset data
of multi arch, its also possible to include animation
tags for the faces - we have now more free flags.
The code is NOT optimized. Iam still unsure , what
the best way is to send all this data. Sort & parsing
cost time. At this stage, ill quick parse is by server,
use slightly more bandwitch and let do the client more
work. But thats perhaps not the best way.
But this code will allow to install the arches for this
one arch/one pic.
MT
320 lines of code changed in 17 files:
Corrected references to libdl - now detected by configure. - Gros 11/04/01
224 lines of code changed in 3 files:
Fix name in archetype file. MSW 2001-11-03
1 lines of code changed in 1 file:
gtk/gcfclient.man: Update man page to include all options supported
by gtk client.
gtk/gx11.c: remove some unused #defines. add -trim_info_window option which
takes place of compile time option. Re-order command line switches to
be in alphabetical order. Add support for client to load/save most all
new options to the gdefaults file.
gtk/map.c: Some refinements to fog of war so if a space is empty, don't
mark it as a fog space to improve performance. Modify gdk draw routine
so that it also supports fog of war. There is still some problem in
that the client will really bog down in some circumstances when
drawing the map.
x11/Makefile.in: Add cfclient.man to list of files.
MSW 2001-11-03
795 lines of code changed in 6 files:
Test for updated cvs log_accum.
1 lines of code changed in 1 file:
Update e-mail address. MSW 2001-11-03
2 lines of code changed in 1 file:
More fixes to headers for the various files - MSW 2001-11-03
78 lines of code changed in 5 files:
Add copyright comment. MSW 2001-11-03
30 lines of code changed in 1 file:
More comment/banner fixing, also modify gnome/Makefile.in to
put a - in front of the echo. MSW 2001-11-03
144 lines of code changed in 9 files:
Clean up/add copyright/contact information to the files. Other
than some minor typos, no real code changes.
MSW 2001-11-03
258 lines of code changed in 16 files:
If you destroy or open a door, you can
set in the arch OTHER_ARCH to an
object that will then generated.
This can be used for open/close doors.
13 lines of code changed in 1 file:
Minor corrections allowing the client to be compiled without SDL - Chechkoff Y. 11/02/01
17 lines of code changed in 3 files:
Extended Animation Facings 18
This is the first step of complexer
animation system (usable for flat & iso).
This is not a fully clean implementation,
because it depends on "one arch / one picture"
which hopefully comes soon.
MT02102001
76 lines of code changed in 4 files:
add FLAG_PARALYZE
Now, all player & monster have this flag set, when
they are effected by paralyzes spell.
I have not checked pets & summoned stuff yet,
it will follow.
21 lines of code changed in 5 files:
Complete client re-org. Create common, gtk, gnome, sounds, and x11 subdirs.
Gtk client: only image support is png. Also add resizing options for
the images (-mapscale/-iconscale), remove pngximage, update sdl
image and normal draw image to support arbitrary image sizes.
sound: Only support new sound system.
MSW 2001-11-01
38007 lines of code changed in 66 files:
Some new artifacts, including the shield of holy light. Please check that this is okay, note the chance for that shield.. very rare indeed
dnh 2/11/01
187 lines of code changed in 1 file:
sigh, what a stupid type
dnh 2/11/01
1 lines of code changed in 1 file:
remove and reinsert as binary -
it avoids \n problems
0 lines of code changed in 6 files:
Fixed some typos and fiddled with name abit
dnh 2/11/01
3 lines of code changed in 1 file:
A modified robe2 (most noted for being on serpent priests). I have made what I feel it should be like, but I am not 100% happy with it. I would welcome any other artist to touch it up =).
dnh 2/11/01
5 lines of code changed in 1 file:
Added the image to the artifacts file
dnh 2/11/01
35 lines of code changed in 1 file:
New image for metal robe (not much of a change but it looks much cooler)
dnh 2/11/01
0 lines of code changed in 3 files:
Generate messages when player poisons something, and touch up the attack
message code for poison/disease a bit.
garbled 2001-11-01
7 lines of code changed in 1 file:
Added new spell: "missile swarm"
Basically, several magic missiles fired like a bullet swarm.
Philc - Nov 01, 2001
14 lines of code changed in 4 files:
regen
garbled 2001-10-31
6675 lines of code changed in 3 files:
Hey, I know. Let's commit code that actualy compiles!
garbled 2001-10-31
2 lines of code changed in 1 file:
Implement suffering and poison messages from Darth Bob. Fix a few typos
and turn the gore up a notch.
garbled 2001-10-31
47 lines of code changed in 3 files:
Sprinkle more weapontypes around. This time cleave pierce and stab.
garbled 2001-10-31
20 lines of code changed in 19 files:
This hurts me just reading it, garbled (Tim) is a sick monkey
dnh 1/11/01
41 lines of code changed in 1 file: