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
↓ 11 callers
Function
item_was_destroyed
crawl-ref/source/items.cc:664
↓ 11 callers
Function
l_skill
Helper function to get a skill by name or raise an error * @treturn skill_type */
crawl-ref/source/l-you.cc:54
↓ 11 callers
Function
mapdef_split_key_item
crawl-ref/source/mapdef.cc:155
↓ 11 callers
Method
match
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:10248
↓ 11 callers
Function
mons_avg_hp
* What's the average hp for a given type of monster? * * @param mc The type of monster in question. * @return The average hp for th
crawl-ref/source/mon-util.cc:2324
↓ 11 callers
Function
mons_class_colour
crawl-ref/source/mon-util.cc:1437
↓ 11 callers
Function
mons_demon_tier
crawl-ref/source/mon-util.cc:1053
↓ 11 callers
Function
mons_has_skeleton
crawl-ref/source/mon-util.cc:2234
↓ 11 callers
Function
mons_is_tentacle_segment
crawl-ref/source/mon-tentacle.cc:95
↓ 11 callers
Function
mons_place
crawl-ref/source/mon-place.cc:2909
↓ 11 callers
Function
monster_polymorph
If targetc == RANDOM_MONSTER, then relpower indicates the desired power of the new monster, relative to the current monster. Relaxation still takes ef
crawl-ref/source/mon-poly.cc:600
↓ 11 callers
Function
monster_teleport
crawl-ref/source/teleport.cc:209
↓ 11 callers
Function
move_item_to_inv
Currently only used for moving shop items into inventory, since they are not in env.item. This doesn't work with partial pickup, because that requires
crawl-ref/source/items.cc:1800
↓ 11 callers
Function
mutation_level
Does the species have (real) mutation `mut`? Not for demonspawn. @return the first xl at which the species gains the mutation, or 0 if it does not eve
crawl-ref/source/species.cc:252
↓ 11 callers
Function
numpad_to_regular
crawl-ref/source/cio.cc:61
↓ 11 callers
Method
onNativeKeyDown
(int keycode)
crawl-ref/source/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java:667
↓ 11 callers
Method
onNativeKeyUp
(int keycode)
crawl-ref/source/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java:668
↓ 11 callers
Method
parent
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:9142
↓ 11 callers
Function
parse_num
(s, min, max)
crawl-ref/source/util/mon-gen.py:154
↓ 11 callers
Function
parse_sound
Plays a sound based on the given message; it must match a regex pattern in an option file for a sound to be played.
crawl-ref/source/sound.cc:31
↓ 11 callers
Method
petrifying
crawl-ref/source/player.cc:6070
↓ 11 callers
Function
player2grid
crawl-ref/source/coord.cc:69
↓ 11 callers
Function
player_displayed_shield_class
* Calculate the SH value that should be displayed to players. * * Exactly half the internal value, for legacy reasons. * @param scale How
crawl-ref/source/player.cc:2337
↓ 11 callers
Function
player_harmful_contamination
crawl-ref/source/player.cc:4295
↓ 11 callers
Function
poison_monster
Actually poisons a monster (with message).
crawl-ref/source/beam.cc:2046
↓ 11 callers
Method
pop
crawl-ref/source/ui-scissor.h:29
↓ 11 callers
Function
prompt_failed
crawl-ref/source/invent.cc:1974
↓ 11 callers
Method
put_to_sleep
* Attempts to put the player to sleep. * * @param source The actor that put the player to sleep (if any). * @param dur The duration of the
crawl-ref/source/player.cc:8105
↓ 11 callers
Function
remove_prepended_the
crawl-ref/source/stringutil.cc:585
↓ 11 callers
Method
res_corr
crawl-ref/source/player.cc:6949
↓ 11 callers
Method
res_miasma
crawl-ref/source/player.cc:6987
↓ 11 callers
Method
resists
crawl-ref/source/mon-info.h:427
↓ 11 callers
Method
resists_dislodge
* Checks to see whether the player can be dislodged by physical effects. * This only accounts for the "mountain boots" unrand, not being stationary,
crawl-ref/source/player.cc:7370
↓ 11 callers
Method
resize_to_fit
crawl-ref/source/tilereg.cc:87
↓ 11 callers
Function
select
crawl-ref/source/known-items.cc:269
↓ 11 callers
Method
send
crawl-ref/source/tileweb-text.cc:94
↓ 11 callers
Method
send_exit_reason
crawl-ref/source/tileweb.cc:749
↓ 11 callers
Function
set_resist
crawl-ref/source/mon-util.cc:242
↓ 11 callers
Method
set_tile
crawl-ref/source/ui.cc:1065
↓ 11 callers
Method
set_wrap_text
crawl-ref/source/ui.h:773
↓ 11 callers
Function
show_specific_help
crawl-ref/source/command.cc:541
↓ 11 callers
Function
slot_to_action
* Given an inventory slot, return an appropriate action if possible. * For a weapon with both an attack and an evokable ability, this * will
crawl-ref/source/quiver.cc:2265
↓ 11 callers
Function
to_string
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:9937
↓ 11 callers
Method
undead_or_demonic
With temp (default true), report temporary effects such as lichform.
crawl-ref/source/player.cc:6893
↓ 11 callers
Method
weight
crawl-ref/source/random-var.cc:32
↓ 11 callers
Method
write
crawl-ref/source/tags.cc:274
↓ 11 callers
Method
writeByte
crawl-ref/source/tags.cc:261
↓ 10 callers
Function
_append_container
crawl-ref/source/directn.cc:1765
↓ 10 callers
Function
_fill_doll_part
crawl-ref/source/tiledoll.cc:234
↓ 10 callers
Function
_formmut
crawl-ref/source/mutation.cc:377
↓ 10 callers
Method
_get_parent
crawl-ref/source/ui.h:318
↓ 10 callers
Function
_get_trans_travel_dest
crawl-ref/source/travel.cc:2140
↓ 10 callers
Function
_innatemut
crawl-ref/source/mutation.cc:372
↓ 10 callers
Function
_query_database
crawl-ref/source/database.cc:738
↓ 10 callers
Function
_scale_pot_duration
crawl-ref/source/potion.cc:41
↓ 10 callers
Function
_start_running
Set up the running variables for the current run.
crawl-ref/source/main.cc:798
↓ 10 callers
Function
_to_grid
crawl-ref/source/ray.cc:150
↓ 10 callers
Function
_update_string
crawl-ref/source/tileweb.cc:1026
↓ 10 callers
Function
_whack
crawl-ref/source/mon-cast.cc:2048
↓ 10 callers
Method
abort
crawl-ref/source/package.cc:617
↓ 10 callers
Method
add_alias
Note the distinction between: 1. aliases "ae := autopickup_exception" "ae += useless_item" stored in game_options.aliases. 2. variables "$slots := abc
crawl-ref/source/initfile.cc:2880
↓ 10 callers
Method
add_square
crawl-ref/source/tilebuf.cc:326
↓ 10 callers
Method
add_toggle_from_command
crawl-ref/source/menu.cc:3676
↓ 10 callers
Function
atan2
crawl-ref/source/AppHdr.h:34
↓ 10 callers
Method
banish
crawl-ref/source/player.cc:5941
↓ 10 callers
Function
bleed_onto_floor
Colour ground (and possibly adjacent squares) red. "damage" depends on damage taken (or hitpoints, if damage higher).
crawl-ref/source/bloodspatter.cc:165
↓ 10 callers
Method
button
crawl-ref/source/ui.h:204
↓ 10 callers
Function
calc_spell_range
'Raw' internal spellpower calculation. In most cases, it should be more convenient to use spell_range() so that the caller doesn't need to determine V
crawl-ref/source/spl-util.cc:1068
↓ 10 callers
Method
can_affect_wall
crawl-ref/source/beam.cc:2961
↓ 10 callers
Function
cancellable_get_line
crawl-ref/source/cio.cc:351
↓ 10 callers
Method
caught_by
crawl-ref/source/actor.cc:410
↓ 10 callers
Function
check_your_resists
crawl-ref/source/ouch.cc:110
↓ 10 callers
Method
clear
* Frees all used memory */
crawl-ref/source/precision-menu.cc:62
↓ 10 callers
Method
clear_need_activate
crawl-ref/source/mapmark.cc:1030
↓ 10 callers
Method
close
()
crawl-ref/source/android-project/app/src/main/java/org/develz/crawl/DCSSTextBase.java:124
↓ 10 callers
Function
close_door_action
crawl-ref/source/movement.cc:440
↓ 10 callers
Method
confuse
crawl-ref/source/player.cc:7435
↓ 10 callers
Function
confuse_player
* Increase the player's confusion duration. * * @param amount The number of turns to increase confusion duration by. * @param quiet Whether to
crawl-ref/source/player.cc:4446
↓ 10 callers
Method
daze
crawl-ref/source/player.cc:8506
↓ 10 callers
Function
debug_coord_str
crawl-ref/source/dbg-util.cc:146
↓ 10 callers
Function
deck_name
* Return the appropriate name for a known deck of the given type. * * @param sub_type The type of deck in question. * @return A name, e.g
crawl-ref/source/decks.cc:1734
↓ 10 callers
Function
describe_item
* Describe any item in the game and offer interactions if available. * * This is split out from the popup because _do_action is necessarily non *
crawl-ref/source/describe.cc:4166
↓ 10 callers
Method
destroy_inventory
crawl-ref/source/monster.cc:4755
↓ 10 callers
Function
dgl_is_banned
(flags)
crawl-ref/source/webserver/webtiles/userdb.py:238
↓ 10 callers
Function
dgn_map_add_transform
crawl-ref/source/l-dgn.cc:269
↓ 10 callers
Method
doom
Inflict some amount of Doom on the player. Returns true if this was enough to cause a Bane to be inflicted.
crawl-ref/source/player.cc:8025
↓ 10 callers
Function
double_is_integral
crawl-ref/source/ray.cc:44
↓ 10 callers
Function
empty
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:8414
↓ 10 callers
Function
expend_xp_evoker
crawl-ref/source/item-prop.cc:3448
↓ 10 callers
Method
f
(fname)
crawl-ref/source/crawl-gdb.py:99
↓ 10 callers
Function
feat_is_open_door
Is this feature a variety of open door? */
crawl-ref/source/terrain.cc:447
↓ 10 callers
Function
feat_is_statuelike
Is this feature a type of statue, i.e., granite or an idol? */
crawl-ref/source/terrain.cc:482
↓ 10 callers
Function
find_connected_identical
Find all connected cells containing ft, starting at d.
crawl-ref/source/terrain.cc:822
↓ 10 callers
Method
find_current_level
crawl-ref/source/stash.cc:970
↓ 10 callers
Method
find_level_info
crawl-ref/source/travel.h:384
↓ 10 callers
Function
find_spell_targeter
TODO: refactor into target.cc, move custom classes out of target.h
crawl-ref/source/spl-cast.cc:1298
↓ 10 callers
Method
getSourceInfo
crawl-ref/source/catch2-tests/catch_amalgamated.cc:499
↓ 10 callers
Function
get_free_monster
crawl-ref/source/mon-place.cc:832
↓ 10 callers
Method
get_level
* Get the (capped) skill level the player has with this form. * * @param scale A scaling factor to avoid integer rounding issues. * @return T
crawl-ref/source/transform.cc:215
↓ 10 callers
Function
get_talent
crawl-ref/source/ability.cc:1290
← previous
next →
1,101–1,200 of 17,100, ranked by callers