diff options
author | Robert Vollmert <rvollmert@gmx.net> | 2009-11-06 15:24:34 +0100 |
---|---|---|
committer | Robert Vollmert <rvollmert@gmx.net> | 2009-11-06 15:36:09 +0100 |
commit | 4dd53d952662125a877527566e76c73754385369 (patch) | |
tree | 8e7d5c39029ff027a109b1629e06958cee35d155 /crawl-ref/source/attitude-change.h | |
parent | 3babe0c87ea91bc93c6939de77252bab487cb880 (diff) | |
download | crawl-ref-4dd53d952662125a877527566e76c73754385369.tar.gz crawl-ref-4dd53d952662125a877527566e76c73754385369.zip |
Collect attitude changing code.
Diffstat (limited to 'crawl-ref/source/attitude-change.h')
-rw-r--r-- | crawl-ref/source/attitude-change.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/crawl-ref/source/attitude-change.h b/crawl-ref/source/attitude-change.h new file mode 100644 index 0000000000..784edd8131 --- /dev/null +++ b/crawl-ref/source/attitude-change.h @@ -0,0 +1,26 @@ +#ifndef ATTITUDE_CHANGE_H +#define ATTITUDE_CHANGE_H + +void good_god_follower_attitude_change(monsters *monster); +void feawn_neutralise(monsters* monster); +bool feawn_plants_hostile(); +void beogh_follower_convert(monsters *monster, bool orc_hit = false); +void slime_convert(monsters *monster); +bool holy_beings_attitude_change(); +bool evil_beings_attitude_change(); +bool chaotic_beings_attitude_change(); +bool magic_users_attitude_change(); +bool yred_slaves_abandon_you(); +bool beogh_followers_abandon_you(); +bool jiyva_slimes_abandon_you(); +bool make_god_gifts_disappear(bool level_only = true); +bool make_holy_god_gifts_good_neutral(bool level_only = true); +bool make_god_gifts_hostile(bool level_only = true); +void good_god_holy_attitude_change(monsters *holy); +void good_god_holy_fail_attitude_change(monsters *holy); +void beogh_convert_orc(monsters *orc, bool emergency, + bool converted_by_follower = false); +void jiyva_convert_slime(monsters* slime); +void feawn_neutralise_plant(monsters *plant); + +#endif |