MCPcopy Create free account

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

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

↓ 187 callersFunctionassign
src/item_factory.cpp:114
↓ 185 callersMethodcharges_to_use
src/itype.cpp:116
↓ 183 callersMethodgetID
src/character.cpp:667
↓ 180 callersMethodget_id
src/mission.cpp:581
↓ 178 callersMethodappend
src/catacharset.cpp:621
↓ 178 callersFunctionfind
src/fmtlib_format.h:3353
↓ 176 callersFunctionx_in_y
src/rng.cpp:75
↓ 172 callersMethodend_object
src/json.cpp:1559
↓ 172 callersMethodstart_object
src/json.cpp:1543
↓ 172 callersFunctionwritestr
Write the string to POT.
lang/extract_json_strings.py:921
↓ 171 callersMethodadd
src/init.cpp:221
↓ 169 callersMethodassign_activity
src/character.cpp:10307
↓ 169 callersMethodset_to_null
src/player_activity.cpp:99
↓ 167 callersMethodget_desc
src/input.cpp:805
↓ 167 callersMethodstr
tests/catch/catch.hpp:12083
↓ 166 callersMethodabs_to_bub
src/map.h:1872
↓ 165 callersFunctionmandatory
src/generic_factory.h:609
↓ 163 callersMethodreset
@} * cleanup */
src/ui.cpp:1008
↓ 163 callersMethodsetpos
src/npc.cpp:748
↓ 159 callersMethodis_mounted
src/character.cpp:1426
↓ 157 callersMethodat
src/catacharset.cpp:598
↓ 155 callersMethodmade_of
src/item.cpp:7381
↓ 155 callersMethodpart_index
TODO: remove this, add a vpart_reference class instead
src/vpart_position.h:50
↓ 154 callersMethodset_var
src/item.h:1569
↓ 152 callersMethodvolume
src/item.cpp:5640
↓ 151 callersMethodspawn_item
src/map.cpp:5475
↓ 151 callersFunctionvgettext
src/translations.cpp:35
↓ 150 callersMethodget_field_intensity
src/map.cpp:6684
↓ 148 callersMethodget_name
src/color.cpp:161
↓ 148 callersFunctionluaL_error
** Again, the use of 'lua_pushvfstring' ensures this function does ** not need reserved stack space when called. (At worst, it generates ** an error w
src/lua/lauxlib.c:223
↓ 146 callersMethodpart_with_feature
src/vehicle.cpp:2953
↓ 145 callersMethodwhat
src/sol/sol.hpp:4597
↓ 144 callersFunctionclamp
src/cata_utility.h:149
↓ 144 callersFunctionenumerate_as_string
src/output.h:663
↓ 143 callersMethodget_var
src/item.h:1564
↓ 142 callersMethodidx
Flat index for tile-coordinate arrays: vec[x * cache_y + y]. Uses the runtime cache_y stride (= SEEY * mapsize) so that all vector accesses correctly
src/map.h:326
↓ 140 callersFunctionfold_and_print
src/output.h:249
↓ 140 callersFunctionwprintz
src/output.h:353
↓ 139 callersFunctionApprox
tests/catch/catch.hpp:3754
↓ 138 callersMethoddeal_damage
src/creature.cpp:1193
↓ 137 callersMethodcreate_table
src/sol/sol.hpp:28044
↓ 137 callersMethodremove_effect
src/creature.cpp:1497
↓ 134 callersFunctionprint
src/fmtlib_core.h:2339
↓ 134 callersMethodsize
tests/catch/catch.hpp:651
↓ 133 callersMethodadd_item_or_charges
src/map.cpp:5517
↓ 132 callersMethodallow_omitted_members
src/json.cpp:151
↓ 132 callersMethodident
src/material.cpp:152
↓ 131 callersFunctionredraw
src/ui_manager.cpp:470
↓ 125 callersMethodammo_capacity
src/item.cpp:8409
↓ 124 callersMethodget
src/mapgen.cpp:896
↓ 124 callersMethodlength
src/catacharset.h:135
↓ 123 callersMethodhas_object
src/json.cpp:503
↓ 123 callersFunctionmake_xyz
This more general version of this function gives correct values for larger values.
src/line.cpp:428
↓ 122 callersMethodabs_omt_pos
src/character.cpp:7193
↓ 122 callersMethodcritter_at
src/game.cpp:6233
↓ 122 callersFunctionrandom_entry
src/rng.h:100
↓ 121 callersMethoddisplay_name
src/item.cpp:5329
↓ 120 callersFunctionis_ot_match
src/overmap.cpp:634
↓ 119 callersMethodget_bool
src/json.cpp:344
↓ 119 callersMethodis_npc
src/npc.h:755
↓ 118 callersMethodis_gun
src/item.cpp:7444
↓ 118 callersFunctionlua_gettop
src/lua/lapi.c:167
↓ 117 callersMethodset
src/map.cpp:2045
↓ 117 callersFunctionsort
src/lua/ltablib.c:411
↓ 117 callersMethodstack_index
src/sol/sol.hpp:26936
↓ 116 callersFunctionextract_effect
src/effect.cpp:226
↓ 115 callersMethodadd_field
src/map.cpp:6724
↓ 115 callersFunctiondice
src/rng.cpp:85
↓ 115 callersFunctiontrim_and_print
src/output.h:301
↓ 114 callersMethodadd_item
src/map.cpp:5626
↓ 113 callersMethodcount
src/trap.cpp:96
↓ 109 callersFunctionnname
src/item.cpp:2302
↓ 105 callersMethodadd_vehicle
src/mapgen.cpp:6015
↓ 105 callersMethodsuccess
src/ret_val.h:68
↓ 104 callersMethodis_player
src/npc.h:752
↓ 102 callersMethodnname
src/item.cpp:11272
↓ 100 callersMethodcount
tests/catch/catch.hpp:8913
↓ 100 callersMethodget_float
src/json.cpp:376
↓ 100 callersMethodon_screen_resize
src/ui_manager.cpp:134
↓ 99 callersMethoddata
src/iuse_actor.cpp:4206
↓ 99 callersMethodon_redraw
src/ui_manager.cpp:129
↓ 99 callersMethodset_flag
src/npc.cpp:3632
↓ 98 callersMethodget_dimension
empty = primary dimension
src/vehicle.h:1765
↓ 97 callersMethodpush
src/monexamine.cpp:680
↓ 96 callersFunctionprint_colored_text
src/output.cpp:194
↓ 95 callersMethoddetach
src/locations.cpp:38
↓ 95 callersMethodmark_resize
src/ui_manager.cpp:199
↓ 94 callersMethodammo_set
src/item.cpp:698
↓ 94 callersMethodget_level
src/magic.cpp:1239
↓ 94 callersMethodget_use
src/item.cpp:8983
↓ 93 callersMethoddamage
src/item.cpp:803
↓ 93 callersMethodweight
TODO: MATERIALS add a density field to materials.json
src/item.cpp:5491
↓ 92 callersFunctionswap
Swaps this optional with the other. If neither optionals have a value, nothing happens. If both have a value, the values are swapped. If one has a va
src/sol/sol.hpp:5872
↓ 90 callersMethodload
src/map.cpp:7974
↓ 90 callersFunctionreset
Destroys the stored value if one exists, making the optional empty
src/sol/sol.hpp:6004
↓ 88 callersMethodcount_by_charges
src/item.cpp:6915
↓ 88 callersMethodtotal_damage
This returns the damage from this damage_instance. The damage done to the target will be reduced by their armor.
src/damage.cpp:115
↓ 88 callersMethoduse
src/sol/sol.hpp:11487
↓ 87 callersMethodget_items
src/vehicle.cpp:6322
↓ 86 callersFunctionhas_value
\returns whether or not the optional has a value \group has_value
src/sol/sol.hpp:5931
← previousnext →101–200 of 19,830, ranked by callers