summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/notes.h
Commit message (Collapse)AuthorAgeFilesLines
* Added a note for mutations becoming permanent (Prism)Nicholas Feinberg2014-06-131-0/+1
|
* Add notes for Vehumet spell offersChris Campbell2012-12-121-0/+1
|
* Use std namespace.Raphael Langella2012-08-261-5/+4
| | | | | | | | | | | | | I had to rename distance() (in coord.h) to distance2() because it conflicts with the STL function to compare 2 iterators. Not a bad change given how it returns the square of the distance anyway. I also had to rename the message global variable (in message.cc) to buffer. I tried to fix and improve the coding style has much as I could, but I probably missed a few given how huge and tedious it is. I also didn't touch crawl-gdb.py, and the stuff in prebuilt, rltiles/tool and util/levcomp.*, because I have no clue about those.
* Kill some longs.Adam Borowski2012-05-261-1/+1
| | | | | | In portable code, basically every use of long or %ld/%lu/%lx is a bug. A legitimate use in Crawl is the bit array: storing it in-memory should be preferably done a word at a time.
* Drop TAG_MAJOR_VERSION == 32 ifdefs.Adam Borowski2012-04-251-3/+0
|
* Merge branch 'master' into portal_branchesAdam Borowski2012-03-261-2/+2
|\ | | | | | | | | This includes fixes for 64834896234968 places in master that add new uses of LEVEL_FOO and so on.
| * Record the cause of mutations.Adam Borowski2012-02-271-2/+2
| | | | | | | | | | Mutation descriptions end with a hardcoded dot, which makes the notes look weird. Should we chomp the dot manually?
* | Merge branch 'master' into portal_branchesAdam Borowski2012-02-201-2/+1
|\|
| * Tweak milestones and notes for death/banishment/pacification/enslavement.elliptic2012-01-091-2/+1
| | | | | | | | | | | | | | | | Previously milestones for pacified monsters happened when the pacified monster disappeared (i.e. by leaving the level), not when it was actually pacified. This is now fixed, successfully using Yred's Enslave Soul on a monster is recorded as well, and all four of these ways of defeating a monster now give different milestones and notes.
* | Get rid of level_type, unify BRANCH_*, LEVEL_* and portal vaults.Adam Borowski2011-11-041-0/+3
|/
* Take note when revealing a feature mimic which has been noted before.Raphael Langella2011-09-051-0/+1
|
* Add a note when an interesting monster is banished (fixes #4058).Matt Mills2011-06-041-0/+1
|
* Fix truncation of "Shoals:X" in character notes (elliptic)Adam Borowski2011-04-251-1/+1
|
* Add notes when Beogh names an ally, and when named allies dieChris Campbell2011-04-111-0/+2
|
* Make file headers doxygen-friendly, drop useless fields.Adam Borowski2011-03-281-5/+4
| | | | | | | "File:" is shown in your editor's status bar. "Written by:" was used only for the first person who changed a file. We got git for that now, and pre-DCSS history is so woefully inaccurate it doesn't really matter.
* Add a note when paralysed by a monster.Raphael Langella2011-02-161-0/+1
|
* Bump the major version, purge shims, fix breakage.Adam Borowski2011-01-091-5/+0
|
* Revert bump of the major save version.Adam Borowski2010-11-251-0/+5
|
* Remove rune_subst; bump save major version, map cache version; clean up ↵Vsevolod Kozlov2010-11-251-5/+0
| | | | | | | | | | | | after version bump. This is rather large, but rune_subst was in the saves, and I decided it was cleaner to bump the major version than the minor one. This updates enum.h. I apologize for the inconvenience. This might have broken something, but the previous changes to .des files should have taken care of that.
* Revert "Remove useless TAG_MAJOR_VERSION condition"Adam Borowski2010-11-151-0/+5
| | | | | | This reverts commit 1668a8926a30b46a5b987ef7d9298c8019b629e7. It was actually needed. Since few games on CDO use the new system, I'll use the old values.
* Remove useless TAG_MAJOR_VERSION conditionRaphael Langella2010-11-141-5/+0
|
* Note when skills are reducedRaphael Langella2010-10-291-0/+6
|
* Massive spacing fixes: "( spaces after parentheses )".Adam Borowski2010-10-151-5/+5
| | | | | | I did review it manually to find places where they made sense (like some tables), but for a massive sed job like this there might be places that I missed.
* Make Xom sometimes (< 5% chance) revive the player after death.Johanna Ploog2009-12-091-0/+1
| | | | | | The chance of this happening depends strongly on tension and mood, as well as type of death. I also tried the normal protection from harm but I figure it's more interesting this way. :D
* Drop obsolete CVS last-committed headers ($Author$).Adam Borowski2009-10-061-2/+0
|
* * Properly print (non-spoily) resists descriptions for ghosts/pandemoniumj-p-e-g2009-04-191-0/+1
| | | | | | | | | | | | lords, using mons_class_resists (currently only poison) instead of mons_resists(). * Add option note_xom_effects (defaults to true) that causes note-taking for all Xom effects, hopefully spoiler free. * Autoinscribe hides from unique monsters' corpses with the monster name, as suggested on rgrm. Currently only applies to Snorg and Tiamat. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9652 c06c8d41-db1a-0410-9941-cceddc491573
* Take a note when a labyrinth entrance is first found (via either magic mappingzelgadis2008-12-111-0/+1
| | | | | | | | or seeing it) and when a portal vault is first found (via seeing it only, since magic mapping doesn't provide the description of the portal). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7809 c06c8d41-db1a-0410-9941-cceddc491573
* Added you.level_type_name_abbrev, which on portal levels is stored inzelgadis2008-11-251-0/+3
| | | | | | | | | | | | notes (adding an overhead of 4 bytes per note) to be used as the place name when displaying notes, like this: 34 | Zig:2 | Shot with a bolt by a yaktaur captain (26 damage) Breaks savefile compatibility. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7621 c06c8d41-db1a-0410-9941-cceddc491573
* Remove pre-Stone Soup change history from source files, and push it allj-p-e-g2008-09-141-4/+0
| | | | | | | | | | into a file crawlhistory.txt in docs/obsolete. I used a perl script to do this under the assumption that all these change logs used the same system following the keyword "Change History". git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6930 c06c8d41-db1a-0410-9941-cceddc491573
* * Note items bought in shops along with their pricej-p-e-g2008-08-061-0/+2
| | | | | | | | | | | * Note donations made to Zin * Add option autoinscribe_randarts that, if true, autoinscribes artefacts of its own whenever some new properties become known, be it by using it or identifying. Also applies to shops. This is still unfinished and buggy. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6785 c06c8d41-db1a-0410-9941-cceddc491573
* Finally fix 1868761: Books in shops being noted as identified over andj-p-e-g2008-05-201-1/+0
| | | | | | | | | | | over again (when searching stashes). Also remove my recently added NOTE_FOUND_ORB_OR_RUNES in favour of the previously existing NOTE_GET_ITEM. Also I've noticed that this is probably already listed in the "milestones" - but what on earth are they? git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5150 c06c8d41-db1a-0410-9941-cceddc491573
* FR 1962016: Make hydra headedness more obvious.j-p-e-g2008-05-141-0/+1
| | | | | | | | | | | | | | You now get messages like "The seven-headed hydra bites." and "You slice the 12-headed hydra." FR 1963606: Take a note when you pick up a rune (or the Orb!) for the first time. There are a couple of other files I changed, but I can't remember any big stuff, so it was probably just cleanup. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5029 c06c8d41-db1a-0410-9941-cceddc491573
* This was originally going to be a small refactor of stash.cc beforepauldubois2008-03-231-7/+11
| | | | | | | | | | | | | | | | | getting into stash/item finding, but it ended up big. Removed the read/writeThing API in favor of the marshall/unmarshallThing API. It was slightly awkward in a couple spots where the format of writeThing and marshallThing differed slightly (strings, level_id, level_pos). Doesn't affect savegames. When it's is okay to break savegames (maybe just before releasing 0.4?) it would be nice to remove the few remaining redundancies listed above. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3828 c06c8d41-db1a-0410-9941-cceddc491573
* [Bug 1907221] Add "Modified for Crawl Reference" statement and author to aj-p-e-g2008-03-081-1/+3
| | | | | | | | huge number of files. Also correct file name comments. No coding changes. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3539 c06c8d41-db1a-0410-9941-cceddc491573
* More doc fixes.haranp2007-10-251-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2556 c06c8d41-db1a-0410-9941-cceddc491573
* Implementing patch 1772497 (improvement to runrest.lua byj-p-e-g2007-09-031-0/+1
| | | | | | | | | zelgadis). Also added notes for getting penance, and small fix (patch 1786893 by dolorous). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2047 c06c8d41-db1a-0410-9941-cceddc491573
* Added verbose hiscore output to char_dump, andj-p-e-g2007-08-221-0/+1
| | | | | | | | | | | | | | mostly changed morgue information to past time, e.g. "Vehumet was exalted by your worship." (The exception being mutations.) I admit this was very low priority, but it has always bugged me. Included new options (explore_stop for gates and dump hiscore) in the relevant documentation. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2027 c06c8d41-db1a-0410-9941-cceddc491573
* Merged in crawl.akrasiac.org patches (simple messaging, milestones). These takedshaligram2007-03-251-0/+1
| | | | | | | | | | | | | effect only if compiled with -DDGAMELAUNCH. Simple messaging: interacts with dgamelaunch's messaging facility allowing viewers to send messages to the player. Milestones: Writes a milestones.txt file (in xlogfile format) for things like the player killing uniques, reaching the end of a dungeon branch, etc. (similar to notes). milestones.txt is used for game announcements by an IRC bot. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1095 c06c8d41-db1a-0410-9941-cceddc491573
* Kill hard tabs in .h files and crawl_options.txt.dshaligram2007-03-071-21/+21
| | | | | | Turn off mp_warning by default. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@990 c06c8d41-db1a-0410-9941-cceddc491573
* Tutorial (JPEG) and some formatting cleanup.dshaligram2007-02-061-2/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@924 c06c8d41-db1a-0410-9941-cceddc491573
* Made Abyss banishment noteworthy (somewhat hackish, uses USER_NOTE.)haranp2006-12-301-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@741 c06c8d41-db1a-0410-9941-cceddc491573
* Noted and hooked god mollification.haranp2006-11-301-3/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@530 c06c8d41-db1a-0410-9941-cceddc491573
* Redid how the resists screen works (both in-game and in-dump.)haranp2006-11-291-1/+2
| | | | | | | | Minor notes refactoring. Added a basic notes browser on '_'. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@528 c06c8d41-db1a-0410-9941-cceddc491573
* Merged stone_soup r15:451 into trunk.dshaligram2006-11-221-0/+67
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@452 c06c8d41-db1a-0410-9941-cceddc491573