int_guild.h 790 B

1234567891011121314151617181920212223242526
  1. // Copyright (c) Athena Dev Teams - Licensed under GNU GPL
  2. // For more information, see LICENCE in the main folder
  3. #ifndef _INT_GUILD_H_
  4. #define _INT_GUILD_H_
  5. struct guild;
  6. struct guild_castle;
  7. int inter_guild_init(void);
  8. void inter_guild_final(void);
  9. int inter_guild_save(void);
  10. int inter_guild_parse_frommap(int fd);
  11. struct guild *inter_guild_search(int guild_id);
  12. int inter_guild_mapif_init(int fd);
  13. int inter_guild_leave(int guild_id,int account_id,int char_id);
  14. int inter_guild_sex_changed(int guild_id,int account_id,int char_id, int gender);
  15. extern char guild_txt[1024];
  16. extern char castle_txt[1024];
  17. //For the TXT->SQL converter
  18. int inter_guild_fromstr(char *str, struct guild *g);
  19. int inter_guildcastle_fromstr(char *str, struct guild_castle *gc);
  20. #endif /* _INT_GUILD_H_ */