Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crawl/crawl
/ functions
Functions
17,100 in github.com/crawl/crawl
⨍
Functions
17,100
◇
Types & classes
2,250
↳
Endpoints
3
↓ 123 callers
Method
is_firewood
crawl-ref/source/monster.cc:6794
↓ 122 callers
Function
mons_class_flag
Are any of the bits set?
crawl-ref/source/mon-util.cc:379
↓ 121 callers
Function
piety_breakpoint
crawl-ref/source/religion.cc:4522
↓ 120 callers
Method
is_type
crawl-ref/source/item-def.h:99
↓ 119 callers
Method
add
crawl-ref/source/tiledgnbuf.cc:54
↓ 119 callers
Method
describe
crawl-ref/source/dlua.cc:60
↓ 119 callers
Method
mindex
crawl-ref/source/monster.cc:2580
↓ 118 callers
Function
mons_genus
crawl-ref/source/mon-util.cc:1142
↓ 118 callers
Function
starts_with
crawl-ref/source/stringutil.h:235
↓ 114 callers
Function
textcolour
crawl-ref/source/libgui.cc:101
↓ 113 callers
Function
place_cloud
* Places a cloud with the given stats. Will overwrite an old cloud under some * circumstances. * * @param cl_type The type of cloud to place.
crawl-ref/source/cloud.cc:772
↓ 113 callers
Method
replace
* Replace the current action without affecting history. */
crawl-ref/source/quiver.cc:1990
↓ 112 callers
Function
map_find
crawl-ref/source/libutil.h:176
↓ 111 callers
Method
see_cell_no_trans
crawl-ref/source/actor-los.cc:44
↓ 111 callers
Method
unrand_equipped
Returns true if the indicated unrandart is equipped
crawl-ref/source/player.cc:1128
↓ 109 callers
Method
feat
crawl-ref/source/map-cell.h:164
↓ 108 callers
Method
call
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:2042
↓ 107 callers
Method
add
crawl-ref/source/catch2-tests/catch_amalgamated.cc:4279
↓ 106 callers
Function
UNUSED
crawl-ref/source/macros.h:84
↓ 106 callers
Method
move_to
crawl-ref/source/player.cc:637
↓ 105 callers
Function
_get_xom_speech
crawl-ref/source/xom.cc:205
↓ 105 callers
Function
parse_string
crawl-ref/source/json.cc:849
↓ 104 callers
Method
add
crawl-ref/source/dlua.cc:124
↓ 104 callers
Function
behaviour_event
* Make a monster react to an event, possibly re-evaluating its attitude, * foe, AI state, or target. * * @param mon the monster getting updated *
crawl-ref/source/mon-behv.cc:1002
↓ 104 callers
Method
del_ench
crawl-ref/source/mon-ench.cc:383
↓ 104 callers
Method
get_string
crawl-ref/source/store.cc:901
↓ 104 callers
Function
print_hint
* Look up and display a hint message from the database. Is usable from dlua, * so wizard mode in-game Lua interpreter can be used to test the message
crawl-ref/source/hints.cc:503
↓ 103 callers
Function
lowercase_string
crawl-ref/source/stringutil.cc:42
↓ 102 callers
Function
feat_is_solid
Can you move into this feature in normal play? */
crawl-ref/source/terrain.cc:382
↓ 102 callers
Method
get_experience_level
* Get the monster's "experience level" - their hit dice, unmodified by * temporary enchantments (draining). * * @return The monster's XL.
crawl-ref/source/mon-act.cc:107
↓ 102 callers
Function
god_speaks
crawl-ref/source/religion.cc:2241
↓ 102 callers
Function
random2avg
random2avg() returns same mean value as random2() but with a lower variance never use with rolls < 2 as that would be silly - use random2() instead {d
crawl-ref/source/random.cc:339
↓ 102 callers
Function
redraw_screen
crawl-ref/source/output.cc:1696
↓ 102 callers
Function
roll_dice
[num, num*size]
crawl-ref/source/random.cc:266
↓ 100 callers
Method
get_ench
crawl-ref/source/mon-ench.cc:142
↓ 100 callers
Method
pronoun
crawl-ref/source/monster.cc:2200
↓ 100 callers
Function
split_string
* Split a string using separator `sep` * * @param sep the separator to split on * @param s the string to split * @param trim_segments if true, tri
crawl-ref/source/stringutil.cc:543
↓ 99 callers
Function
cell_see_cell
crawl-ref/source/losglobal.cc:116
↓ 99 callers
Function
map_bounds
Returns true if inside the area the player can map (ie inclusive). Note that terrain features should be in_bounds() leaving an outer ring of rock to f
crawl-ref/source/coord.h:28
↓ 99 callers
Method
textcolour
crawl-ref/source/format.cc:533
↓ 98 callers
Function
comma_separated_line
crawl-ref/source/stringutil.h:219
↓ 96 callers
Method
hurt
crawl-ref/source/player.cc:7332
↓ 96 callers
Function
monster_by_mid
crawl-ref/source/mon-util.cc:4844
↓ 95 callers
Method
send_message
Sends a JSON message to the client.
crawl-ref/source/webserver/webtiles/ws_handler.py:1477
↓ 94 callers
Function
shuffle_array
crawl-ref/source/random.h:272
↓ 94 callers
Function
spell_title
crawl-ref/source/spl-util.cc:636
↓ 93 callers
Method
is_valid
Checks whether the item is actually a good one. TODO: check brands, etc.
crawl-ref/source/items.cc:4439
↓ 92 callers
Method
json_write_int
crawl-ref/source/tileweb.cc:2632
↓ 90 callers
Method
end
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:9868
↓ 89 callers
Function
artefact_property
crawl-ref/source/artefact.cc:1484
↓ 89 callers
Method
fire
This saves some important things before calling do_fire().
crawl-ref/source/beam.cc:1173
↓ 88 callers
Method
add_field
crawl-ref/source/hiscores.cc:3059
↓ 88 callers
Method
begin
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:9867
↓ 88 callers
Method
rdist
crawl-ref/source/coord-def.h:169
↓ 86 callers
Method
show
crawl-ref/source/menu.cc:1499
↓ 85 callers
Function
ends_with
crawl-ref/source/stringutil.h:240
↓ 85 callers
Method
width
crawl-ref/source/mapdef.cc:1039
↓ 83 callers
Method
holiness
* What is the player's (current) mon_holy_type category? * Stays up to date with god for evil/unholy * Nonliving (statues, etc), undead, or alive.
crawl-ref/source/player.cc:6859
↓ 82 callers
Method
increase_duration
crawl-ref/source/player.cc:8325
↓ 82 callers
Function
learned_something_new
Here most of the hints mode messages for various triggers are handled.
crawl-ref/source/hints.cc:1065
↓ 82 callers
Method
on
crawl-ref/source/ui.h:260
↓ 82 callers
Function
silenced
Check if a coordinate is silenced
crawl-ref/source/areas.cc:538
↓ 82 callers
Function
zappy
crawl-ref/source/beam.cc:470
↓ 81 callers
Method
roll
crawl-ref/source/mapdef.cc:2124
↓ 80 callers
Function
attack_strength_punctuation
Returns standard attack punctuation * * Used in player / monster (both primary and aux) attacks */
crawl-ref/source/attack.cc:718
↓ 80 callers
Method
confused
crawl-ref/source/player.cc:6044
↓ 80 callers
Method
is_summoned
Is the monster created by a spell or effect (generally temporary)? * * Monsters with ENCH_SUMMON are considered summoned for this purpose, whether
crawl-ref/source/mon-ench.cc:1919
↓ 80 callers
Method
piety
crawl-ref/source/player.cc:1360
↓ 80 callers
Method
resize
crawl-ref/source/ui.cc:2489
↓ 80 callers
Function
unmarshallUByte
crawl-ref/source/tags.cc:375
↓ 79 callers
Function
colour
crawl-ref/source/util/monster/monster-main.cc:53
↓ 77 callers
Function
noisy
noisy() has a messaging service for giving messages to the player as appropriate.
crawl-ref/source/shout.cc:767
↓ 76 callers
Function
_add_command
crawl-ref/source/command.cc:612
↓ 76 callers
Method
info
crawl-ref/source/kills.cc:498
↓ 75 callers
Function
clear_messages
crawl-ref/source/message.cc:1849
↓ 75 callers
Function
get_weapon_brand
crawl-ref/source/item-prop.cc:1272
↓ 74 callers
Function
cloud_at
crawl-ref/source/cloud.cc:48
↓ 74 callers
Method
height
crawl-ref/source/mapdef.cc:1044
↓ 74 callers
Method
set_margin_for_sdl
crawl-ref/source/ui.h:394
↓ 73 callers
Function
is_range_weapon
Launcher and ammo functions:
crawl-ref/source/item-prop.cc:2153
↓ 73 callers
Method
remove
crawl-ref/source/sqldbm.cc:205
↓ 73 callers
Method
wearing_ego
crawl-ref/source/player.cc:1122
↓ 72 callers
Function
spell_difficulty
applied in naughties (more difficult = higher level knowledge = worse) and triggers for Sif acting (same reasoning as above, just good) {dlb}
crawl-ref/source/spl-util.cc:577
↓ 71 callers
Function
colour_to_str
crawl-ref/source/colour.cc:768
↓ 70 callers
Function
mons_is_unique
crawl-ref/source/mon-util.cc:1333
↓ 70 callers
Function
strip_tag
Returns true if s contains tag 'tag', and strips out tag from s.
crawl-ref/source/libutil.cc:116
↓ 69 callers
Method
extend
crawl-ref/source/mapdef.cc:1049
↓ 69 callers
Function
find
(list, predicate)
crawl-ref/source/webserver/game_data/static/focus-trap.js:461
↓ 69 callers
Method
json_open_object
crawl-ref/source/tileweb.cc:2582
↓ 69 callers
Method
pos
crawl-ref/source/beam.cc:1040
↓ 69 callers
Method
write
crawl-ref/source/dlua.cc:68
↓ 66 callers
Method
get_item
crawl-ref/source/mapdef.cc:4918
↓ 66 callers
Function
get_monster_data
See mons_init for initialization of mon_entry array.
crawl-ref/source/mon-util.cc:3130
↓ 65 callers
Method
conj_verb
crawl-ref/source/monster.cc:2220
↓ 65 callers
Function
mons_species
crawl-ref/source/mon-util.cc:1158
↓ 65 callers
Function
resist_adjust_damage
* Adjusts damage for elemental resists, electricity and poison. * * For players, damage is reduced to 1/2, 1/3, or 1/5 if res has values 1, 2, * or
crawl-ref/source/fight.cc:853
↓ 65 callers
Method
split
crawl-ref/source/fontwrapper-ft.cc:575
↓ 64 callers
Method
add_formatted
crawl-ref/source/menu.cc:3562
↓ 64 callers
Method
index
crawl-ref/source/items.cc:304
↓ 63 callers
Function
apostrophise
crawl-ref/source/english.cc:196
← previous
next →
101–200 of 17,100, ranked by callers