MCPcopy Create free account

hub / github.com/cataclysmbn/Cataclysm-BN / functions

Functions19,830 in github.com/cataclysmbn/Cataclysm-BN

↓ 55 callersMethodfind
tests/catch/catch.hpp:13975
↓ 55 callersFunctionfrom_kilojoule
src/units_energy.h:30
↓ 55 callersMethodhas_value
\returns whether or not the optional has a value \group has_value
src/sol/sol.hpp:6803
↓ 55 callersMethodobstructed_by_vehicle_rotation
src/map.cpp:7857
↓ 55 callersMethodput_in
src/item.cpp:1245
↓ 54 callersMethodbub_ms_location
src/vehicle.cpp:3809
↓ 54 callersMethodget_stamina_max
src/character.cpp:8052
↓ 54 callersMethodis_avatar
src/avatar.h:91
↓ 54 callersFunctionmake_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 callersMethodpos
src/vehicle.cpp:7801
↓ 54 callersFunctionshortcut_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 callersMethodaddentry_desc
src/ui.cpp:1024
↓ 53 callersMethodattack_target
src/monster.cpp:1407
↓ 53 callersFunctionclear_character
tests/player_helpers.cpp:56
↓ 53 callersMethodglobals
src/sol/sol.hpp:27837
↓ 53 callersMethodhas_amount
src/visitable.cpp:1224
↓ 53 callersFunctionlua_pushinteger
src/lua/lapi.c:466
↓ 53 callersFunctionpush_pop
src/sol/sol.hpp:10107
↓ 52 callersMethodbegin
src/overmap.cpp:6041
↓ 52 callersFunctionbody_part_name_accusative
src/bodypart.cpp:374
↓ 52 callersMethodget_encumber
src/item.cpp:6650
↓ 52 callersFunctioninvoke
src/sol/sol.hpp:4775
↓ 51 callersMethodget_member
src/json.cpp:2378
↓ 51 callersMethodget_raw
src/json.cpp:319
↓ 51 callersFunctionstringify
tests/catch/catch.hpp:1644
↓ 51 callersMethodto_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 callersMethodget_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 callersMethodget_type
src/scent_map.cpp:176
↓ 50 callersMethodi_clear
src/map.cpp:5387
↓ 50 callersMethodin_species
src/mtype.cpp:126
↓ 50 callersFunctioninsert_separation_line
src/iteminfo_format_utils.cpp:3
↓ 50 callersFunctionkeybind
src/vehicle_use.cpp:106
↓ 50 callersMethodmap
src/map.cpp:237
↓ 49 callersMethoddamage_melee
src/item.cpp:5733
↓ 49 callersMethodget_intensity
src/effect.cpp:869
↓ 49 callersMethodhas_charges
src/inventory.cpp:851
↓ 49 callersMethodis_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 callersMethodplace_critter_at
src/game.cpp:6362
↓ 48 callersFunctiondirection_from
src/line.cpp:561
↓ 48 callersMethodget_power_level
src/character.cpp:2287
↓ 48 callersMethodinvoke_item
src/npc.cpp:3167
↓ 48 callersMethodreplace
tests/map_setup_helpers_test.cpp:80
↓ 48 callersMethodset_skill_level
src/character.cpp:4068
↓ 48 callersFunctionsgn
src/enums.h:8
↓ 48 callersMethodsize
src/sol/sol.hpp:1291
↓ 47 callersFunctioncompare_tables
src/catalua_impl.cpp:244
↓ 47 callersFunctionfill
Get a sequence of Unicode code points, store them in target return the display width of the extracted string.
src/cursesport.cpp:223
↓ 47 callersMethodget_speed
src/creature.cpp:1966
↓ 47 callersMethodhas_flag_ter
src/map.cpp:3171
↓ 47 callersFunctionindex2addr
src/lua/lapi.c:60
↓ 47 callersMethodis_container
src/item.cpp:7646
↓ 47 callersMethodis_dead
src/npc.cpp:2635
↓ 47 callersMethoditems_with
src/visitable.cpp:361
↓ 47 callersMethodlookup_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 callersFunctionlua_setfield
src/lua/lapi.c:777
↓ 47 callersMethodmutation_value
src/character.cpp:7589
↓ 47 callersMethodrotate
src/point.cpp:10
↓ 47 callersMethodset_attitude
src/npc.cpp:3555
↓ 47 callersMethodsigned_distance
tests/shape_test.cpp:7
↓ 47 callersMethodtername
src/map.cpp:2532
↓ 47 callersMethodvalid
src/sol/sol.hpp:24922
↓ 47 callersMethodwear_item
src/character.cpp:2515
↓ 46 callersFunctionf
tools/clang-tidy-plugin/test/determinism.cpp:68
↓ 46 callersMethodfuel_left
src/vehicle.cpp:3899
↓ 46 callersMethodget_category
src/sol/sol.hpp:21878
↓ 46 callersMethodget_resource
src/active_tile_data.cpp:237
↓ 46 callersMethodget_tools
Get the tools vector (read-only access)
src/player_activity.h:218
↓ 46 callersMethodis_hallucination
src/npc.cpp:3671
↓ 46 callersMethodis_worn
checks to see if an item is worn
src/character.h:1165
↓ 46 callersMethodrandom_from_category
src/text_snippets.cpp:162
↓ 45 callersMethodapply
src/output.cpp:1415
↓ 45 callersFunctionbody_part_name
src/bodypart.cpp:362
↓ 45 callersMethodcancel_activity
src/character.cpp:10352
↓ 45 callersFunctionfabs
src/units_def.h:139
↓ 45 callersMethodget_dodge
src/melee.cpp:936
↓ 45 callersMethodget_faction
src/npc.cpp:528
↓ 45 callersMethodis_outside
src/map.cpp:3390
↓ 45 callersFunctionload
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 callersFunctionopen
src/handle_action.cpp:528
↓ 44 callersMethodadd_spawn
src/mapgen.cpp:5989
↓ 44 callersMethodc_str
tests/catch/catch.hpp:13915
↓ 44 callersFunctionclear_avatar
tests/player_helpers.cpp:134
↓ 44 callersMethodempty
src/overmap.cpp:1954
↓ 44 callersMethodget_encumber_when_containing
src/item.cpp:6684
↓ 44 callersMethodget_mutations
src/newcharacter.cpp:3937
↓ 44 callersMethodhas_active_bionic
src/character.cpp:2182
↓ 44 callersFunctionlcmatch
src/string_utils.cpp:14
↓ 44 callersFunctionlua_settop
src/lua/lapi.c:172
↓ 44 callersMethodoverlaps
src/cuboid_rectangle.h:36
↓ 43 callersMethodany_item
src/inventory_ui.h:106
↓ 43 callersFunctioncheck_func_result
src/catalua_impl.cpp:123
↓ 43 callersMethodis_tool
src/item.cpp:7905
↓ 43 callersFunctionremove_color_tags
src/output.cpp:154
↓ 43 callersFunctionright_print
src/output.cpp:470
↓ 43 callersMethodset_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 callersMethodactivate
src/item.cpp:638
↓ 42 callersMethodadd
tests/catch/catch.hpp:11308
↓ 42 callersMethodapply_damage
src/monster.cpp:2265
↓ 42 callersMethodencumb
src/character.cpp:4818
↓ 42 callersMethodget_fatigue
src/character.cpp:5273
← previousnext →301–400 of 19,830, ranked by callers