Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
- s -
- sack_can_hold()
: object.c
- safe_strcat()
: define.h
- same_string()
: gods.c
- save_bans_file()
: ban.c
- save_life()
: player.c
- SAVE_MODE
: config.h
- save_object()
: object.c
- save_objects()
: map.c
- save_player()
: login.c
- SAVEBED
: define.h
- savethrow
: living.h
, living.c
- score
: hiscore.c
- SCRIPT_FIX_ACTIVATOR
: global.h
- SCRIPT_FIX_ALL
: global.h
- SCRIPT_FIX_NOTHING
: global.h
- SCROLL
: define.h
- season_name
: tod.h
, time.c
- SEASONS_PER_YEAR
: tod.h
- second_arch_pass()
: arch.c
- seconds()
: time.c
- sell_item()
: shop.c
- send_attack_msg()
: attack.c
- SEND_FACE_NO_DATA
: global.h
- SEND_FACE_OK
: global.h
- SEND_FACE_OUT_OF_BOUNDS
: global.h
- send_party_message()
: party.c
- send_query()
: request.c
- send_quickslots()
: item.c
- send_ready_skill()
: new.c
- send_skilllist_cmd()
: new.c
- send_socket_message()
: info.c
- send_spelllist_cmd()
: new.c
- send_srv_file()
: init.c
- send_target_command()
: new.c
- Send_With_Handling()
: lowlevel.c
- SendFaceCmd()
: image.c
- SequenceMethods
: attr_list.c
- set_abs_magic()
: treasure.c
- SET_ANIMATION
: global.h
- set_animation_field()
: plugin_python.c
- set_attr_value()
: living.c
- set_attribute()
: atrinik_map.c
, atrinik_player.c
- set_block()
: los.c
- set_face_field()
: plugin_python.c
- set_first_map()
: new.c
- SET_FLAG
: define.h
- set_magic()
: treasure.c
- set_map_darkness()
: map.c
- set_map_reset_time()
: map.c
- set_map_timeout()
: main.c
- set_material_real()
: treasure.c
- set_max_time()
: time.c
- set_mobile_speed()
: living.c
- set_npc_enemy()
: monster.c
- SET_OR_CLEAR_FLAG
: object.c
- set_owner()
: object.c
- set_owner_simple()
: object.c
- set_ring_bonus()
: treasure.c
- set_ring_item_power()
: treasure.c
- set_trapped_flag()
: item.c
- set_variable()
: object.c
- set_wall()
: los.c
- SetSound()
: request.c
- Settings
: global.h
- settings
: global.h
, init.c
- SetUp()
: request.c
- setup_poolfunctions()
: mempool.c
- share_kill_exp()
: attack.c
- share_kill_exp_one()
: attack.c
- shared_string
: shstr.h
- SHIELD
: define.h
- SHOP_FLOOR
: define.h
- SHOP_MAT
: define.h
- ShopCmd()
: request.c
- short_stat_name
: living.h
, living.c
- shstr
: global.h
- shutdown_agent()
: wiz.c
- SIGN
: define.h
- sint16
: global.h
- sint32
: global.h
- sint8
: global.h
- SK_ALCHEMY
: skills.h
- SK_BARGAINING
: skills.h
- SK_BOXING
: skills.h
- SK_CLEAVE_WEAP
: skills.h
- SK_CONSTRUCTION
: skills.h
- SK_FIND_TRAPS
: skills.h
- SK_INSCRIPTION
: skills.h
- SK_KARATE
: skills.h
- SK_level()
: skill_util.c
- SK_LITERACY
: skills.h
- SK_MELEE_WEAPON
: skills.h
- SK_MISSILE_WEAPON
: skills.h
- SK_PIERCE_WEAP
: skills.h
- SK_POLEARMS
: skills.h
- SK_PRAYING
: skills.h
- SK_REMOVE_TRAP
: skills.h
- SK_skill()
: skill_util.c
- SK_SLASH_WEAP
: skills.h
- SK_SLING_WEAP
: skills.h
- SK_SPELL_CASTING
: skills.h
- SK_THROWING
: skills.h
- SK_TWOHANDS
: skills.h
- SK_USE_MAGIC_ITEM
: skills.h
- SK_XBOW_WEAP
: skills.h
- SKILL
: define.h
- skill_attack()
: skill_util.c
- skill_inscription()
: inscription.c
- SKILL_ITEM
: define.h
- skill_name_table
: skill_util.c
- skill_struct
: skills.h
- skillnrs
: skills.h
- skills
: skillist.h
- SKILLSCROLL
: define.h
- sleep_delta()
: time.c
- slow_living()
: attack.c
- Sock_Status
: newserver.h
- socket_buffer
: newserver.h
- socket_buffer_clear()
: lowlevel.c
- socket_buffer_dequeue()
: lowlevel.c
- socket_buffer_enqueue()
: lowlevel.c
- socket_buffer_write()
: lowlevel.c
- socket_disable_no_delay()
: lowlevel.c
- socket_enable_no_delay()
: lowlevel.c
- socket_info
: newserver.h
, init.c
- Socket_Info
: newserver.h
- SOCKET_KEEPALIVE_TIMEOUT
: newserver.h
- SOCKET_SET_BINARY_CMD
: newclient.h
- socket_struct
: newserver.h
- SOCKET_VERSION
: config.h
- SockList
: newclient.h
- SockList_AddData
: define.h
- SockList_AddInt
: define.h
- SockList_AddInt64
: define.h
- SockList_AddLen8Data
: define.h
- SockList_AddMapMusic()
: map.c
- SockList_AddMapName()
: map.c
- SockList_AddMapWeather()
: map.c
- SockList_AddString()
: lowlevel.c
- SockList_AddStringUnterm
: define.h
- SockList_ReadCommand()
: lowlevel.c
- SockList_ReadPacket()
: lowlevel.c
- SOUTH
: map.h
- SOUTHEAST
: map.h
- SOUTHWEST
: map.h
- SP_level_dam_adjust()
: spell_util.c
- SP_level_spellpoint_cost()
: spell_util.c
- SP_level_strength_adjust()
: spell_util.c
- SP_NO_SPELL
: spells.h
- SPACE_BLOCK
: los.c
- spawn_monster()
: spawn_point.c
- SPAWN_POINT
: define.h
- spawn_point()
: spawn_point.c
- spawn_point_can_spawn()
: spawn_point.c
- SPAWN_POINT_INFO
: define.h
- SPAWN_POINT_MOB
: define.h
- special_potion
: global.h
- speed_bonus
: living.h
, living.c
- spell_attack_missed()
: attack.c
- SPELL_DESC_DIRECTION
: spells.h
- SPELL_DESC_ENEMY
: spells.h
- SPELL_DESC_FRIENDLY
: spells.h
- SPELL_DESC_SELF
: spells.h
- SPELL_DESC_TOWN
: spells.h
- SPELL_MISS_ROLL_MAX
: spells.h
- SPELL_MISS_ROLL_MIN
: spells.h
- spell_sort()
: login.c
- spell_struct
: spells.h
- SPELL_TYPE_NROF
: spells.h
- SPELL_TYPE_PRIEST
: spells.h
- SPELL_TYPE_WIZARD
: spells.h
- SPELL_USE_BALM
: spells.h
- SPELL_USE_BOOK
: spells.h
- SPELL_USE_CAST
: spells.h
- SPELL_USE_DUST
: spells.h
- SPELL_USE_HORN
: spells.h
- SPELL_USE_POTION
: spells.h
- SPELL_USE_ROD
: spells.h
- SPELL_USE_SCROLL
: spells.h
- SPELL_USE_WAND
: spells.h
- spellarch
: spells.h
, spell_util.c
- SPELLBOOK
: define.h
- spellbook_failure()
: spellbook.c
- spelllist_determine_path()
: new.c
- spellnrs
: spells.h
- spellpath_msg()
: readable.c
- spellpathdef
: readable.c
- spellpathnames
: living.h
, spellist.h
, spells.h
- spells
: monster.c
, spells.h
, spellist.h
- SPINNER
: define.h
- SPLIST_MODE_ADD
: define.h
- SPLIST_MODE_REMOVE
: define.h
- SPLIST_MODE_UPDATE
: define.h
- split_string()
: utils.c
- spring_trap()
: rune.c
- SQUARES_AROUND_ADD
: plugin_python.h
- SRV_CLIENT_SKILLS_FILENAME
: newclient.h
- SRV_FILE_SPELLS_FILENAME
: newclient.h
- SrvClientFiles
: init.c
, newclient.h
- SS
: shstr.h
- ss_dump_statistics()
: shstr.c
- ss_dump_table()
: shstr.c
- ST1_CONTAINER_CORPSE
: define.h
- ST1_CONTAINER_CORPSE_party
: define.h
- ST1_CONTAINER_CORPSE_player
: define.h
- ST1_CONTAINER_DEAD_PL
: define.h
- ST1_CONTAINER_NORMAL
: define.h
- ST1_CONTAINER_NORMAL_party
: define.h
- ST1_CONTAINER_NORMAL_player
: define.h
- ST1_DOOR_CURTAIN
: define.h
- ST1_DOOR_NORMAL
: define.h
- ST1_MISSILE_BOULDER
: define.h
- ST1_MISSILE_BOW
: define.h
- ST1_MISSILE_CBOW
: define.h
- ST1_MISSILE_CLEAVE
: define.h
- ST1_MISSILE_IMPACT
: define.h
- ST1_MISSILE_PIERCE
: define.h
- ST1_MISSILE_SLASH
: define.h
- ST1_MISSILE_SSTONE
: define.h
- ST1_MISSILE_THROW
: define.h
- ST1_SKILL_INDIRECT
: define.h
- ST1_SKILL_NORMAL
: define.h
- ST1_SKILL_USE
: define.h
- ST1_SPELLBOOK_CLERIC
: define.h
- ST1_SPELLBOOK_MAGE
: define.h
- ST_BD_BUILD
: define.h
- ST_BD_REMOVE
: define.h
- ST_CHANGE_CLASS
: define.h
- ST_CONFIRM_PASSWORD
: define.h
- ST_GET_NAME
: define.h
- ST_GET_PASSWORD
: define.h
- ST_MAT_FLOOR
: define.h
- ST_MAT_ITEM
: define.h
- ST_MAT_WALL
: define.h
- ST_MAT_WIN
: define.h
- ST_PLAYING
: define.h
- ST_ROLL_STAT
: define.h
- stat_exp_mult
: skill_util.c
- STAT_LOSS_ON_DEATH
: config.h
- statistic_update()
: statistics.c
- statistics_init()
: statistics.c
- statistics_player_logout()
: statistics.c
- statname
: living.h
, living.c
- stop_arrow()
: arrow.c
- stop_item()
: object_process.c
- stop_using_item()
: gods.c
- STR
: living.h
- strcasestr_local()
: porting.c
- strdup_local()
: porting.c
- strerror_local()
: porting.c
- STRING_ARCH_NAME
: global.h
- STRING_OBJ_ARCH_NAME
: global.h
- STRING_OBJ_NAME
: global.h
- STRING_OBJ_SLAYING
: global.h
- string_remove_markup()
: utils.c
- STRING_SAFE
: global.h
- StringBuffer
: stringbuffer.h
- stringbuffer_append_printf()
: stringbuffer.c
- stringbuffer_append_string()
: stringbuffer.c
- stringbuffer_append_stringbuffer()
: stringbuffer.c
- stringbuffer_ensure()
: stringbuffer.c
- stringbuffer_finish()
: stringbuffer.c
- stringbuffer_finish_shared()
: stringbuffer.c
- stringbuffer_length()
: stringbuffer.c
- stringbuffer_new()
: stringbuffer.c
- strtoint()
: recipe.c
- styles
: style.c
- sub_weight()
: object.c
- sum_weight()
: object.c
- surround_check()
: room_gen_spiral.c
, rogue_layout.c
- surround_check2()
: door.c
- surround_flag()
: wall.c
- surround_flag2()
: wall.c
- surround_flag3()
: wall.c
- surround_flag4()
: wall.c
- swap_apartments()
: main.c
- swap_map()
: swap.c
- SWARM_SPELL
: define.h
- symmetrize_layout()
: random_map.c
- SYMPTOM
: define.h