ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/server/cfperl.xs
(Generate patch)

Comparing deliantra/server/server/cfperl.xs (file contents):
Revision 1.118 by root, Sat Dec 30 20:32:30 2006 UTC vs.
Revision 1.119 by root, Sun Dec 31 10:28:36 2006 UTC

828 CALL_CALL ("cf::map::emergency_save", G_VOID); 828 CALL_CALL ("cf::map::emergency_save", G_VOID);
829 CALL_END; 829 CALL_END;
830} 830}
831 831
832maptile * 832maptile *
833maptile::find_map (const char *path, maptile *origin) 833maptile::load_map_sync (const char *path, maptile *origin)
834{ 834{
835 CALL_BEGIN (2); 835 CALL_BEGIN (2);
836 CALL_ARG (path); 836 CALL_ARG (path);
837 CALL_ARG (origin); 837 CALL_ARG (origin);
838 CALL_CALL ("cf::map::find_map", G_SCALAR); 838 CALL_CALL ("cf::map::load_map_sync", G_SCALAR);
839 839
840 maptile *retval; 840 maptile *retval;
841 841
842 if (count) 842 if (count)
843 sv_to (POPs, retval); 843 sv_to (POPs, retval);
845 retval = 0; 845 retval = 0;
846 846
847 CALL_END; 847 CALL_END;
848 848
849 return retval; 849 return retval;
850}
851
852void
853maptile::do_load ()
854{
855 CALL_BEGIN (1);
856 CALL_ARG (this);
857 CALL_CALL ("cf::map::do_load", G_VOID);
858 CALL_END;
859}
860
861maptile *
862maptile::customise_for (object *op)
863{
864 CALL_BEGIN (2);
865 CALL_ARG (this);
866 CALL_ARG (op);
867 CALL_CALL ("cf::map::customise_for", G_SCALAR);
868
869 maptile *retval;
870
871 if (count)
872 sv_to (POPs, retval);
873 else
874 retval = 0;
875
876 CALL_END;
877
878 return retval ? retval : this;
879} 850}
880 851
881void 852void
882maptile::change_all_map_light (int change) 853maptile::change_all_map_light (int change)
883{ 854{
2323 PROTOTYPE: 2294 PROTOTYPE:
2324 CODE: 2295 CODE:
2325 RETVAL = get_firstparty (); 2296 RETVAL = get_firstparty ();
2326 OUTPUT: RETVAL 2297 OUTPUT: RETVAL
2327 2298
2328partylist *next (partylist *party) 2299INCLUDE: $PERL genacc partylist ../include/player.h |
2329 CODE:
2330 RETVAL = party->next;
2331 OUTPUT: RETVAL
2332
2333const char *name (partylist *party)
2334 CODE:
2335 RETVAL = party->partyname;
2336 OUTPUT: RETVAL
2337
2338const char *password (partylist *party)
2339 CODE:
2340 RETVAL = party->passwd;
2341 OUTPUT: RETVAL
2342 2300
2343MODULE = cf PACKAGE = cf::region 2301MODULE = cf PACKAGE = cf::region
2344 2302
2345region *first () 2303region *first ()
2346 PROTOTYPE: 2304 PROTOTYPE:
2347 CODE: 2305 CODE:
2348 RETVAL = first_region; 2306 RETVAL = first_region;
2349 OUTPUT: RETVAL 2307 OUTPUT: RETVAL
2350 2308
2351region *next (region *reg) 2309INCLUDE: $PERL genacc region ../include/map.h |
2352 CODE:
2353 RETVAL = reg->next;
2354 OUTPUT: RETVAL
2355
2356const char *name (region *reg)
2357 CODE:
2358 RETVAL = reg->name;
2359 OUTPUT: RETVAL
2360
2361region *parent (region *reg)
2362 CODE:
2363 RETVAL = reg->parent;
2364 OUTPUT: RETVAL
2365
2366const char *longname (region *reg)
2367 CODE:
2368 RETVAL = reg->longname;
2369 OUTPUT: RETVAL
2370
2371const char *msg (region *reg)
2372 CODE:
2373 RETVAL = reg->msg;
2374 OUTPUT: RETVAL
2375 2310
2376MODULE = cf PACKAGE = cf::living 2311MODULE = cf PACKAGE = cf::living
2377 2312
2378INCLUDE: $PERL genacc living ../include/living.h | 2313INCLUDE: $PERL genacc living ../include/living.h |
2379 2314

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines