#include <string>#include <vector>#include <stdio.h>


Go to the source code of this file.
Classes | |
| struct | Note |
Defines | |
| #define | MAX_NOTE_PLACE_LEN 7 |
Enumerations | |
| enum | NOTE_TYPES { NOTE_HP_CHANGE = 0, NOTE_MAXHP_CHANGE, NOTE_MP_CHANGE, NOTE_MAXMP_CHANGE, NOTE_XP_LEVEL_CHANGE, NOTE_DUNGEON_LEVEL_CHANGE, NOTE_LEARN_SPELL, NOTE_GET_GOD, NOTE_GOD_GIFT, NOTE_GOD_POWER, NOTE_GET_MUTATION, NOTE_LOSE_MUTATION, NOTE_ID_ITEM, NOTE_GET_ITEM, NOTE_GAIN_SKILL, NOTE_LOSE_SKILL, NOTE_SEEN_MONSTER, NOTE_KILL_MONSTER, NOTE_POLY_MONSTER, NOTE_USER_NOTE, NOTE_MESSAGE, NOTE_LOSE_GOD, NOTE_PENANCE, NOTE_MOLLIFY_GOD, NOTE_DEATH, NOTE_BUY_ITEM, NOTE_DONATE_MONEY, NOTE_SEEN_FEAT, NOTE_XOM_EFFECT, NOTE_XOM_REVIVAL, NOTE_NUM_TYPES } |
Functions | |
| void | activate_notes (bool active) |
| bool | notes_are_active () |
| void | take_note (const Note ¬e, bool force=false) |
| void | save_notes (writer &) |
| void | load_notes (reader &) |
| void | make_user_note () |
Variables | |
| std::vector< Note > | note_list |
| #define MAX_NOTE_PLACE_LEN 7 |
| enum NOTE_TYPES |
| void activate_notes | ( | bool | active | ) |
| void load_notes | ( | reader & | ) |

| void make_user_note | ( | ) |

| bool notes_are_active | ( | ) |
| void save_notes | ( | writer & | ) |

| void take_note | ( | const Note & | note, | |
| bool | force = false | |||
| ) |

1.5.6