ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/common/loader.C
(Generate patch)

Comparing deliantra/server/common/loader.C (file contents):
Revision 1.156 by root, Sun Apr 18 12:37:07 2010 UTC vs.
Revision 1.158 by root, Fri Apr 30 20:43:18 2010 UTC

522 { 522 {
523 negate = 1; 523 negate = 1;
524 str++; 524 str++;
525 } 525 }
526 526
527 for (const flagstr *f = move_flags; f < move_flags + sizeof (move_flags) / sizeof (move_flags [0]); ++f) 527 for (const flagstr *f = move_flags; f < move_flags + array_length (move_flags); ++f)
528 { 528 {
529 if (!strcmp (f->name, str)) 529 if (!strcmp (f->name, str))
530 { 530 {
531 if (negate) 531 if (negate)
532 mt &= ~f->flags; 532 mt &= ~f->flags;
736 case KW_invisible: f.get (invisible); break; 736 case KW_invisible: f.get (invisible); break;
737 case KW_magic: f.get (magic); break; 737 case KW_magic: f.get (magic); break;
738 case KW_state: f.get (state); break; 738 case KW_state: f.get (state); break;
739 case KW_move_slow_penalty: f.get (move_slow_penalty); break; 739 case KW_move_slow_penalty: f.get (move_slow_penalty); break;
740 case KW_material: f.get (materials); break; //TODO: nuke 740 case KW_material: f.get (materials); break; //TODO: nuke
741 741 case KW_materialname: f.get (material); break;
742 case KW_materialname:
743 {
744 shstr sh;
745 f.get (sh);
746 material = name_to_material (sh);
747 }
748 break;
749 742
750 /* These are the new values */ 743 /* These are the new values */
751 case KW_move_block: set_move (move_block, f); break; 744 case KW_move_block: set_move (move_block, f); break;
752 case KW_move_allow: set_move (move_allow, f); break; 745 case KW_move_allow: set_move (move_allow, f); break;
753 case KW_move_type: set_move (move_type , f); break; 746 case KW_move_type: set_move (move_type , f); break;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines