November 2001 Commit Log

Number of Commits:
93
Number of Active Developers:
9
michtoen 2001-11-27 23:11 Rev.: 1444

small bugfix

1 lines of code changed in 1 file:

michtoen 2001-11-27 22:44 Rev.: 1443

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:

michtoen 2001-11-27 00:08 Rev.: 1442

had deleted AVs patch.
Thx to mark he see it.

9 lines of code changed in 1 file:

michtoen 2001-11-26 22:33 Rev.: 1441

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:

michtoen 2001-11-26 11:52 Rev.: 1440

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:

mwedel 2001-11-25 20:21 Rev.: 1439

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:

avogl 2001-11-21 12:12 Rev.: 1438

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:

reeve 2001-11-21 10:00 Rev.: 1437

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:

michtoen 2001-11-19 21:42 Rev.: 1436

forgot to save in unix format

0 lines of code changed in 2 files:

michtoen 2001-11-19 21:40 Rev.: 1435

some changes.
The guild scripts now works fine as alpha.

77 lines of code changed in 2 files:

michtoen 2001-11-19 17:39 Rev.: 1434

guild system forces, ignore when not used

0 lines of code changed in 3 files:

michtoen 2001-11-19 17:30 Rev.: 1433

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:

darth_bob 2001-11-18 03:38 Rev.: 1432

Fixed animation, yeah I know.. dah

1 lines of code changed in 1 file:

darth_bob 2001-11-17 21:50 Rev.: 1431

I am sure there is an easier way to do this =\

0 lines of code changed in 1 file:

darth_bob 2001-11-17 21:49 Rev.: 1430

Same as above, just some artifact monsters put into .arcs

0 lines of code changed in 2 files:

darth_bob 2001-11-17 21:48 Rev.: 1429

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:

michtoen 2001-11-17 15:25 Rev.: 1428

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:

michtoen 2001-11-17 15:10 Rev.: 1427

Add new force for ext2 system

0 lines of code changed in 3 files:

michtoen 2001-11-17 00:54 Rev.: 1426

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:

michtoen 2001-11-17 00:49 Rev.: 1425

no message

0 lines of code changed in 1 file:

michtoen 2001-11-17 00:43 Rev.: 1424

bugfix

1 lines of code changed in 1 file:

michtoen 2001-11-16 23:11 Rev.: 1423

test

5 lines of code changed in 1 file:

michtoen 2001-11-16 20:43 Rev.: 1422

TEST ignore this!

0 lines of code changed in 1 file:

michtoen 2001-11-15 21:34 Rev.: 1421

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:

michtoen 2001-11-15 19:34 Rev.: 1420

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:

darth_bob 2001-11-14 20:04 Rev.: 1419

Added Sorig mail to treasure

1 lines of code changed in 1 file:

darth_bob 2001-11-14 19:59 Rev.: 1418

Okay, now I have actually done it properly =\
dnh

2 lines of code changed in 1 file:

darth_bob 2001-11-14 19:49 Rev.: 1417

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:

avogl 2001-11-14 19:06 Rev.: 1416

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:

avogl 2001-11-14 18:09 Rev.: 1415

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:

mwedel 2001-11-13 02:14 Rev.: 1414

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:

michtoen 2001-11-11 19:10 Rev.: 1413

Update VisualC make files.

0 lines of code changed in 1 file:

michtoen 2001-11-11 19:09 Rev.: 1412

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:

tchize 2001-11-11 07:10 Rev.: 1411


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:

tchize 2001-11-11 06: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

11 lines of code changed in 7 files:

tchize 2001-11-11 06:37 Rev.: 1409



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:

gros 2001-11-11 04:33 Rev.: 1408

Adding support for custom timers - Gros 11/11/01

7 lines of code changed in 2 files:

gros 2001-11-11 03:39 Rev.: 1407

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:

darth_bob 2001-11-10 01:53 Rev.: 1406

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:

darth_bob 2001-11-09 08:03 Rev.: 1405

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:

darth_bob 2001-11-09 07:48 Rev.: 1404

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:

darth_bob 2001-11-09 00:39 Rev.: 1403

Fixed a silly mistake
dnh 9/11/01

1 lines of code changed in 1 file:

darth_bob 2001-11-08 19:25 Rev.: 1402

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:

darth_bob 2001-11-08 06:56 Rev.: 1401

same drill, ent -> panther
dnh 8/11/01

8 lines of code changed in 2 files:

darth_bob 2001-11-08 06:44 Rev.: 1400

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:

darth_bob 2001-11-08 06:39 Rev.: 1399

Whoops, face gnarg.111
dnh 8/11/01

1 lines of code changed in 1 file:

darth_bob 2001-11-08 06:30 Rev.: 1398

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:

darth_bob 2001-11-07 00:22 Rev.: 1397

Fixed up type which somehow didn't get updated properly.. ?
dnh 7/11/02

1 lines of code changed in 1 file:

darth_bob 2001-11-06 10:46 Rev.: 1396

Added skull_tooth to skull items..
dnh 7/11/01

1 lines of code changed in 1 file:

darth_bob 2001-11-06 10:46 Rev.: 1395

Added this to make skull_tooth handling easier
dnh 7/11/01

0 lines of code changed in 1 file:

darth_bob 2001-11-06 10:45 Rev.: 1394

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:

mwedel 2001-11-06 01:54 Rev.: 1393

Modify to support new map structure. MSW 2001-11-05

32 lines of code changed in 1 file:

mwedel 2001-11-05 21:39 Rev.: 1392

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:

darth_bob 2001-11-05 19:37 Rev.: 1391

Added cause rabies to gnarg, I think.
dnh 6/11/01

3 lines of code changed in 1 file:

darth_bob 2001-11-05 19:35 Rev.: 1390

new disease, rabies
dnh 6/11/01

2 lines of code changed in 1 file:

darth_bob 2001-11-05 19:35 Rev.: 1389

CV: new disease, rabies
dnh 6/11/01
----------------------------------------------------------------------

0 lines of code changed in 1 file:

darth_bob 2001-11-05 19:33 Rev.: 1388

CV: new disease, rabies
dnh 6/11/01
----------------------------------------------------------------------

1 lines of code changed in 1 file:

darth_bob 2001-11-05 19:33 Rev.: 1387

dded a new disease, rabies
dnh 6/11/01

4 lines of code changed in 1 file:

michtoen 2001-11-05 19:31 Rev.: 1386

small patch for map2cmd.

9 lines of code changed in 1 file:

darth_bob 2001-11-05 19:30 Rev.: 1385

Added a new disease, rabies
dnh 6/11/01

1 lines of code changed in 1 file:

mwedel 2001-11-05 18:14 Rev.: 1384

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:

mwedel 2001-11-05 02:21 Rev.: 1383

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:

mwedel 2001-11-05 02:09 Rev.: 1382

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:

michtoen 2001-11-04 18:00 Rev.: 1381

- 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:

michtoen 2001-11-04 14:33 Rev.: 1380

restore. I overwrite it accidently

1 lines of code changed in 1 file:

michtoen 2001-11-04 14:22 Rev.: 1379

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:

gros 2001-11-04 02:29 Rev.: 1378

Corrected references to libdl - now detected by configure. - Gros 11/04/01

224 lines of code changed in 3 files:

mwedel 2001-11-04 01:06 Rev.: 1377

Fix name in archetype file. MSW 2001-11-03

1 lines of code changed in 1 file:

mwedel 2001-11-04 00:49 Rev.: 1376

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:

mwedel 2001-11-03 21:58 Rev.: 1375

Test for updated cvs log_accum.

1 lines of code changed in 1 file:

mwedel 2001-11-03 21:57 Rev.: 1374

Update e-mail address. MSW 2001-11-03

2 lines of code changed in 1 file:

mwedel 2001-11-03 21:31 Rev.: 1373

More fixes to headers for the various files - MSW 2001-11-03

78 lines of code changed in 5 files:

mwedel 2001-11-03 21:25 Rev.: 1372

Add copyright comment. MSW 2001-11-03

30 lines of code changed in 1 file:

mwedel 2001-11-03 21:18 Rev.: 1371

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:

mwedel 2001-11-03 20:53 Rev.: 1370

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:

michtoen 2001-11-02 21:46 Rev.: 1369

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:

gros 2001-11-02 14:42 Rev.: 1368

Minor corrections allowing the client to be compiled without SDL - Chechkoff Y. 11/02/01

17 lines of code changed in 3 files:

michtoen 2001-11-02 12:39 Rev.: 1367

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:

michtoen 2001-11-02 10:22 Rev.: 1366

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:

mwedel 2001-11-02 02:22 Rev.: 1364

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:

darth_bob 2001-11-02 01:05 Rev.: 1362

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:

darth_bob 2001-11-01 21:31 Rev.: 1361

sigh, what a stupid type
dnh 2/11/01

1 lines of code changed in 1 file:

michtoen 2001-11-01 21:18

remove and reinsert as binary -
it avoids \n problems

0 lines of code changed in 6 files:

darth_bob 2001-11-01 19:48 Rev.: 1357

Fixed some typos and fiddled with name abit
dnh 2/11/01

3 lines of code changed in 1 file:

darth_bob 2001-11-01 19:35 Rev.: 1356

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:

darth_bob 2001-11-01 19:16 Rev.: 1355

Added the image to the artifacts file
dnh 2/11/01

35 lines of code changed in 1 file:

darth_bob 2001-11-01 19:08 Rev.: 1354

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:

garbled 2001-11-01 13:53 Rev.: 1353

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:

pcurrlin 2001-11-01 13:38 Rev.: 1352

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:

garbled 2001-11-01 00:57 Rev.: 1351

regen

garbled 2001-10-31

6675 lines of code changed in 3 files:

garbled 2001-11-01 00:34 Rev.: 1350

Hey, I know. Let's commit code that actualy compiles!

garbled 2001-10-31

2 lines of code changed in 1 file:

garbled 2001-11-01 00:29 Rev.: 1349

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:

garbled 2001-11-01 00:10 Rev.: 1348

Sprinkle more weapontypes around. This time cleave pierce and stab.

garbled 2001-10-31

20 lines of code changed in 19 files:

October 2001 »

Generated by StatSVN 0.7.0