Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cataclysmbn/Cataclysm-BN
/ functions
Functions
19,830 in github.com/cataclysmbn/Cataclysm-BN
⨍
Functions
19,830
◇
Types & classes
5,585
↓ 55 callers
Method
find
tests/catch/catch.hpp:13975
↓ 55 callers
Function
from_kilojoule
src/units_energy.h:30
↓ 55 callers
Method
has_value
\returns whether or not the optional has a value \group has_value
src/sol/sol.hpp:6803
↓ 55 callers
Method
obstructed_by_vehicle_rotation
src/map.cpp:7857
↓ 55 callers
Method
put_in
src/item.cpp:1245
↓ 54 callers
Method
bub_ms_location
src/vehicle.cpp:3809
↓ 54 callers
Method
get_stamina_max
src/character.cpp:8052
↓ 54 callers
Method
is_avatar
src/avatar.h:91
↓ 54 callers
Function
make_xyz_unit
This compile-time usable function combines the sign of each (x, y, z) component into a single integer to allow simple runtime and compile-time mapping
src/line.h:32
↓ 54 callers
Method
pos
src/vehicle.cpp:7801
↓ 54 callers
Function
shortcut_print
draw a menu-item-like string with highlighted shortcut character Example: <w>ield, m<o>ve returns: output length (in console cells)
src/output.cpp:1561
↓ 53 callers
Method
addentry_desc
src/ui.cpp:1024
↓ 53 callers
Method
attack_target
src/monster.cpp:1407
↓ 53 callers
Function
clear_character
tests/player_helpers.cpp:56
↓ 53 callers
Method
globals
src/sol/sol.hpp:27837
↓ 53 callers
Method
has_amount
src/visitable.cpp:1224
↓ 53 callers
Function
lua_pushinteger
src/lua/lapi.c:466
↓ 53 callers
Function
push_pop
src/sol/sol.hpp:10107
↓ 52 callers
Method
begin
src/overmap.cpp:6041
↓ 52 callers
Function
body_part_name_accusative
src/bodypart.cpp:374
↓ 52 callers
Method
get_encumber
src/item.cpp:6650
↓ 52 callers
Function
invoke
src/sol/sol.hpp:4775
↓ 51 callers
Method
get_member
src/json.cpp:2378
↓ 51 callers
Method
get_raw
src/json.cpp:319
↓ 51 callers
Function
stringify
tests/catch/catch.hpp:1644
↓ 51 callers
Method
to_i
* Returns the identifier as plain int. Use with care, the plain int does not * have any information as what type of object it refers to (the
src/int_id.h:81
↓ 50 callers
Method
get_str
get_stat() always gets total (current) value, NEVER just the base get_stat_bonus() is always just the bonus amount
src/character.cpp:4888
↓ 50 callers
Method
get_type
src/scent_map.cpp:176
↓ 50 callers
Method
i_clear
src/map.cpp:5387
↓ 50 callers
Method
in_species
src/mtype.cpp:126
↓ 50 callers
Function
insert_separation_line
src/iteminfo_format_utils.cpp:3
↓ 50 callers
Function
keybind
src/vehicle_use.cpp:106
↓ 50 callers
Method
map
src/map.cpp:237
↓ 49 callers
Method
damage_melee
src/item.cpp:5733
↓ 49 callers
Method
get_intensity
src/effect.cpp:869
↓ 49 callers
Method
has_charges
src/inventory.cpp:851
↓ 49 callers
Method
is_active
Check if this npc is currently in the list of active npcs. Active npcs are the npcs near the player that are actively simulated.
src/npc.cpp:2390
↓ 49 callers
Method
place_critter_at
src/game.cpp:6362
↓ 48 callers
Function
direction_from
src/line.cpp:561
↓ 48 callers
Method
get_power_level
src/character.cpp:2287
↓ 48 callers
Method
invoke_item
src/npc.cpp:3167
↓ 48 callers
Method
replace
tests/map_setup_helpers_test.cpp:80
↓ 48 callers
Method
set_skill_level
src/character.cpp:4068
↓ 48 callers
Function
sgn
src/enums.h:8
↓ 48 callers
Method
size
src/sol/sol.hpp:1291
↓ 47 callers
Function
compare_tables
src/catalua_impl.cpp:244
↓ 47 callers
Function
fill
Get a sequence of Unicode code points, store them in target return the display width of the extracted string.
src/cursesport.cpp:223
↓ 47 callers
Method
get_speed
src/creature.cpp:1966
↓ 47 callers
Method
has_flag_ter
src/map.cpp:3171
↓ 47 callers
Function
index2addr
src/lua/lapi.c:60
↓ 47 callers
Method
is_container
src/item.cpp:7646
↓ 47 callers
Method
is_dead
src/npc.cpp:2635
↓ 47 callers
Method
items_with
src/visitable.cpp:361
↓ 47 callers
Method
lookup_submap_in_memory
Get a submap only if it's already loaded in memory. * Unlike lookup_submap(), this does NOT query the database for missing submaps.
src/mapbuffer.h:83
↓ 47 callers
Function
lua_setfield
src/lua/lapi.c:777
↓ 47 callers
Method
mutation_value
src/character.cpp:7589
↓ 47 callers
Method
rotate
src/point.cpp:10
↓ 47 callers
Method
set_attitude
src/npc.cpp:3555
↓ 47 callers
Method
signed_distance
tests/shape_test.cpp:7
↓ 47 callers
Method
tername
src/map.cpp:2532
↓ 47 callers
Method
valid
src/sol/sol.hpp:24922
↓ 47 callers
Method
wear_item
src/character.cpp:2515
↓ 46 callers
Function
f
tools/clang-tidy-plugin/test/determinism.cpp:68
↓ 46 callers
Method
fuel_left
src/vehicle.cpp:3899
↓ 46 callers
Method
get_category
src/sol/sol.hpp:21878
↓ 46 callers
Method
get_resource
src/active_tile_data.cpp:237
↓ 46 callers
Method
get_tools
Get the tools vector (read-only access)
src/player_activity.h:218
↓ 46 callers
Method
is_hallucination
src/npc.cpp:3671
↓ 46 callers
Method
is_worn
checks to see if an item is worn
src/character.h:1165
↓ 46 callers
Method
random_from_category
src/text_snippets.cpp:162
↓ 45 callers
Method
apply
src/output.cpp:1415
↓ 45 callers
Function
body_part_name
src/bodypart.cpp:362
↓ 45 callers
Method
cancel_activity
src/character.cpp:10352
↓ 45 callers
Function
fabs
src/units_def.h:139
↓ 45 callers
Method
get_dodge
src/melee.cpp:936
↓ 45 callers
Method
get_faction
src/npc.cpp:528
↓ 45 callers
Method
is_outside
src/map.cpp:3390
↓ 45 callers
Function
load
The loaded name is one of usage with optional gender. The combinations used in names files are as follows. Backer | (Female|Male|Unisex) Given | (Fe
src/name.cpp:63
↓ 45 callers
Function
open
src/handle_action.cpp:528
↓ 44 callers
Method
add_spawn
src/mapgen.cpp:5989
↓ 44 callers
Method
c_str
tests/catch/catch.hpp:13915
↓ 44 callers
Function
clear_avatar
tests/player_helpers.cpp:134
↓ 44 callers
Method
empty
src/overmap.cpp:1954
↓ 44 callers
Method
get_encumber_when_containing
src/item.cpp:6684
↓ 44 callers
Method
get_mutations
src/newcharacter.cpp:3937
↓ 44 callers
Method
has_active_bionic
src/character.cpp:2182
↓ 44 callers
Function
lcmatch
src/string_utils.cpp:14
↓ 44 callers
Function
lua_settop
src/lua/lapi.c:172
↓ 44 callers
Method
overlaps
src/cuboid_rectangle.h:36
↓ 43 callers
Method
any_item
src/inventory_ui.h:106
↓ 43 callers
Function
check_func_result
src/catalua_impl.cpp:123
↓ 43 callers
Method
is_tool
src/item.cpp:7905
↓ 43 callers
Function
remove_color_tags
src/output.cpp:154
↓ 43 callers
Function
right_print
src/output.cpp:470
↓ 43 callers
Method
set_field_intensity
* set intensity of field type at point, creating if not present, removing if intensity is 0 * returns resulting intensity, or 0 for not present */
src/map.cpp:6657
↓ 42 callers
Method
activate
src/item.cpp:638
↓ 42 callers
Method
add
tests/catch/catch.hpp:11308
↓ 42 callers
Method
apply_damage
src/monster.cpp:2265
↓ 42 callers
Method
encumb
src/character.cpp:4818
↓ 42 callers
Method
get_fatigue
src/character.cpp:5273
← previous
next →
301–400 of 19,830, ranked by callers