| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Some of them were missing the /** (or /*!) that makes doxygen consider
the comment in the first place.
|
| |
|
|
|
|
| |
It returns an index, not a value.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
This is incomplete, partially because of me getting bored, partially because
of doubts about the point of leaving simple addition/etc in parentheses.
|
| |
|
|
|
|
|
|
|
| |
Exercised are stored in a queue and skills are trained immediately when XP is
gained. There's a manual mode in which only the selected skills are trained.
No XP pool. No victory dancing.
|
| |
|
|
|
|
|
|
| |
Since the vector random_choose_weighted() used was copied, the pointer
it returned became invalkid as soon as the function returned an the
copied vector went out of scope.
|
| |
|
|
|