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
↓ 9 callers
Function
div_round_up
crawl-ref/source/random.cc:322
↓ 9 callers
Function
do_slow_monster
crawl-ref/source/spl-monench.cc:112
↓ 9 callers
Function
encode_command_as_key
crawl-ref/source/command.cc:1485
↓ 9 callers
Method
equals
this is an NVI idiom equality check
crawl-ref/source/quiver.h:43
↓ 9 callers
Method
extra_harm
crawl-ref/source/actor.cc:291
↓ 9 callers
Function
fastfloor
Use uint64_t so that noise() can work sensibly for coordinates from the full range of uint32_t; otherwise scaling, signedness, and skew will give us c
crawl-ref/source/perlin.cc:114
↓ 9 callers
Function
feat_is_staircase
Is it possible to call this feature a staircase? (purely cosmetic) */
crawl-ref/source/terrain.cc:113
↓ 9 callers
Function
feat_is_travelable_stair
Is this feature a level exit stair with a consistent endpoint? */
crawl-ref/source/terrain.cc:269
↓ 9 callers
Function
finalize_mp_cost
crawl-ref/source/player.cc:3972
↓ 9 callers
Function
find_spectral_weapon
crawl-ref/source/spl-summoning.cc:2271
↓ 9 callers
Method
foot_name
crawl-ref/source/monster.cc:2358
↓ 9 callers
Function
gametype_to_str
crawl-ref/source/initfile.cc:1253
↓ 9 callers
Function
gem_adj
crawl-ref/source/item-prop.cc:2305
↓ 9 callers
Method
getExpandedExpression
crawl-ref/source/catch2-tests/catch_amalgamated.cc:489
↓ 9 callers
Function
getQuoteString
crawl-ref/source/database.cc:781
↓ 9 callers
Function
get_abbrev
crawl-ref/source/species.cc:129
↓ 9 callers
Method
get_beholder
Checks whether a beholder keeps you from moving to target, and returns one if it exists.
crawl-ref/source/behold.cc:66
↓ 9 callers
Method
get_fearmonger
Checks whether a fearmonger keeps you from moving to target, and returns one if it exists.
crawl-ref/source/fearmonger.cc:57
↓ 9 callers
Function
get_item_glyph
crawl-ref/source/showsymb.cc:599
↓ 9 callers
Method
get_mp_cost
crawl-ref/source/ability.cc:263
↓ 9 callers
Function
get_num_apostles
crawl-ref/source/god-companions.cc:865
↓ 9 callers
Method
get_special_damage
* What is the damage of some form-specific specify ability or passive used * by this form (eg: Blinkbolt damage for Storm or contam damage for Flux)?
crawl-ref/source/transform.cc:374
↓ 9 callers
Method
get_text
crawl-ref/source/menu.cc:2360
↓ 9 callers
Method
hands_act
* Return a string describing the player's hand(s) (or equivalent) taking the * given action (verb). * * @param plural_verb The plural-agreeing ve
crawl-ref/source/player.cc:9183
↓ 9 callers
Method
hasFilters
crawl-ref/source/catch2-tests/catch_amalgamated.cc:1615
↓ 9 callers
Function
held_status
* Return a string describing the reason a given actor is ensnared. (Since nets * & webs use the same status. * * @param actor The ensnared acto
crawl-ref/source/traps.cc:258
↓ 9 callers
Method
how_mutated
* How mutated is the player? * * @param normal Whether to count normal mutations (default true). * @param silver Whether to count innate mutations
crawl-ref/source/mutation.cc:3114
↓ 9 callers
Method
ignores_monster
crawl-ref/source/beam.cc:5787
↓ 9 callers
Method
is_actual_spellcaster
crawl-ref/source/monster.cc:4850
↓ 9 callers
Method
is_divine_companion
crawl-ref/source/monster.cc:6645
↓ 9 callers
Function
is_hell_branch
crawl-ref/source/branch.cc:215
↓ 9 callers
Method
is_illusion
crawl-ref/source/monster.cc:6638
↓ 9 callers
Function
is_tiles
crawl-ref/source/tileweb.cc:2697
↓ 9 callers
Function
item_is_selected
crawl-ref/source/invent.cc:1255
↓ 9 callers
Function
item_kind_by_name
crawl-ref/source/item-name.cc:3720
↓ 9 callers
Function
level_change
* Handle the effects from a player's change in XL. * @param aux A string describing the cause of the level *
crawl-ref/source/player.cc:2976
↓ 9 callers
Function
level_distance
Returns the number of stairs the player would need to take to go from the 'first' level to the 'second' level. If there's no obvious route between 'fi
crawl-ref/source/travel.cc:2089
↓ 9 callers
Function
link_items
This function uses the items coordinates to relink all the env.igrid lists.
crawl-ref/source/items.cc:126
↓ 9 callers
Function
mon_nearby
crawl-ref/source/xom.cc:427
↓ 9 callers
Function
mon_shape_is_humanoid
Is this body shape partially humanoid (i.e. does it at least have a * humanoid upper body)? * @param shape The body shape in question. * @retur
crawl-ref/source/mon-util.cc:4797
↓ 9 callers
Function
mons_can_be_spectralised
Does this monster have a soul that can be used for necromancy (Death Channel, Simulacrum, Yredelemnul's Bind Soul)? For Bind Soul, allow monsters with
crawl-ref/source/mon-util.cc:1605
↓ 9 callers
Function
mons_class_name
crawl-ref/source/mon-util.cc:4908
↓ 9 callers
Function
mons_is_player_shadow
crawl-ref/source/mon-util.cc:5241
↓ 9 callers
Method
move
crawl-ref/source/mapmark.cc:1154
↓ 9 callers
Function
move_player_action
crawl-ref/source/movement.cc:945
↓ 9 callers
Function
mutation_desc
Return a string describing the mutation. If colour is true, also add the colour annotation. Not to be confused with get_mutation_desc().
crawl-ref/source/mutation.cc:2616
↓ 9 callers
Method
offset
Randomly, much should the duration actually be reduced by?
crawl-ref/source/duration-data.h:123
↓ 9 callers
Method
onNativeMouse
(int button, int action, float x, float y)
crawl-ref/source/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java:670
↓ 9 callers
Function
parent_branch
crawl-ref/source/branch.cc:309
↓ 9 callers
Function
player_tracer
Returns true if the path is considered "safe", and false if there are monsters in the way the player doesn't want to hit.
crawl-ref/source/beam.cc:283
↓ 9 callers
Function
pop_layout
crawl-ref/source/ui.cc:3123
↓ 9 callers
Function
print_stats
crawl-ref/source/output.cc:1515
↓ 9 callers
Function
push_layout
crawl-ref/source/ui.cc:3115
↓ 9 callers
Method
real_attitude
crawl-ref/source/player.h:830
↓ 9 callers
Function
record_monster_defeat
crawl-ref/source/mon-death.cc:587
↓ 9 callers
Function
remove_companion
crawl-ref/source/god-companions.cc:65
↓ 9 callers
Function
remove_unique_annotation
crawl-ref/source/dgn-overview.cc:1002
↓ 9 callers
Method
res_foul_flame
crawl-ref/source/player.cc:7019
↓ 9 callers
Method
reset
crawl-ref/source/hiscores.cc:1516
↓ 9 callers
Method
reset
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:3937
↓ 9 callers
Function
scroll_to_item
(item_or_index, was_server_initiated)
crawl-ref/source/webserver/game_data/static/menu.js:535
↓ 9 callers
Method
selected
crawl-ref/source/precision-menu.cc:459
↓ 9 callers
Method
setMinorVersion
crawl-ref/source/tags.cc:235
↓ 9 callers
Method
shield
crawl-ref/source/monster.cc:2029
↓ 9 callers
Method
size
crawl-ref/source/glwrapper-ogl.cc:535
↓ 9 callers
Method
slaying
returns bonuses from rings of slaying, etc.
crawl-ref/source/player.cc:3752
↓ 9 callers
Method
start
crawl-ref/source/catch2-tests/catch_amalgamated.cc:1665
↓ 9 callers
Method
stop_being_caught
crawl-ref/source/traps.cc:1348
↓ 9 callers
Method
string_height
crawl-ref/source/fontwrapper-ft.cc:491
↓ 9 callers
Function
tileidx_mon_clamp
crawl-ref/source/tilepick.cc:1936
↓ 9 callers
Method
trap
crawl-ref/source/map-cell.h:319
↓ 9 callers
Method
trigger_movement_effects
Triggers post-movement effects for this actor as if they had just moved into their current location by some means. Prefer using ::finalise_movement()
crawl-ref/source/actor.cc:1153
↓ 9 callers
Method
type
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:4806
↓ 9 callers
Method
ui_state_change
crawl-ref/source/tileweb.cc:944
↓ 9 callers
Method
unlink
crawl-ref/source/package.cc:625
↓ 9 callers
Function
unmarshall_level_id
crawl-ref/source/tags.cc:653
↓ 9 callers
Function
untag_tiles_console
crawl-ref/source/libutil.cc:325
↓ 9 callers
Function
validate_string
Validate a string. Note that re.match anchors to the start of the string, so you don't need to prefix the pattern with '^'. But it doesn
crawl-ref/source/util/genutil.py:22
↓ 9 callers
Method
visible
crawl-ref/source/beam.cc:598
↓ 9 callers
Function
wherex
crawl-ref/source/libgui.cc:150
↓ 9 callers
Function
z
(b,c)
crawl-ref/source/webserver/static/scripts/contrib/require.js:7
↓ 8 callers
Function
_badmut
crawl-ref/source/mutation.cc:382
↓ 8 callers
Function
_check_adjacent
Check squares adjacent to player for given feature and return how many there are. If there's only one, return the dx and dy.
crawl-ref/source/movement.cc:93
↓ 8 callers
Function
_good_door_spot
crawl-ref/source/dgn-layouts.cc:860
↓ 8 callers
Function
_is_seen_wall
crawl-ref/source/tilecell.cc:445
↓ 8 callers
Function
_los_cloud_changed
* The LOS may have changed based on cloud changes at position `p`. * * @param p The position that may have changed. * @param t The cloud type n
crawl-ref/source/cloud.cc:418
↓ 8 callers
Function
_mask_vault
crawl-ref/source/dungeon.cc:1302
↓ 8 callers
Function
_random_class_of_god_name
crawl-ref/source/mon-util.cc:4009
↓ 8 callers
Function
_resist_composer
generator of resistance strings: params : name : name of the resist, correct spacing is handled here spacing : width of the name column value : actual
crawl-ref/source/output.cc:2501
↓ 8 callers
Function
_safe_move_player
crawl-ref/source/main.cc:2883
↓ 8 callers
Function
_seek_zap
crawl-ref/source/beam.cc:364
↓ 8 callers
Function
_set_agrid_flag
crawl-ref/source/areas.cc:72
↓ 8 callers
Method
_set_parent
crawl-ref/source/ui.cc:375
↓ 8 callers
Function
_simple_menu_gen
* Make a basic, no-frills ?/<foo> menu entry. * * @param letter The letter for the entry. (E.g. 'e' for the fifth entry.) * @param str A p
crawl-ref/source/lookup-help.cc:621
↓ 8 callers
Function
_swing_at_target
crawl-ref/source/main.cc:2823
↓ 8 callers
Function
_test_ai
crawl-ref/source/coordit.cc:553
↓ 8 callers
Function
_untag
crawl-ref/source/libutil.cc:306
↓ 8 callers
Function
_update_agrid
* Update the area grid cache. * * Updates the _agrid FixedArray of grid information flags using the * areaprop types. */
crawl-ref/source/areas.cc:174
↓ 8 callers
Function
absdungeon_depth
crawl-ref/source/place.cc:31
↓ 8 callers
Method
add_main_tile
crawl-ref/source/tiledgnbuf.cc:162
← previous
next →
1,301–1,400 of 17,100, ranked by callers