scaled_value(int); /std/shops/general_shop.c
This returns the amount of money you can sell and object for
which is less than the amount it will be sold for).
send_discuss_message(string, string, string, string, string); /obj/handlers/inherit/club_discuss.c
This method sends a message to all the discussion items in the club
and then marks the club as changed if any of them return a non-zero
value.
send_out_reps(); /std/shops/general_shop.c
This method checks to see if there are any other shops
associated with ours and sends out representatives to them
to exchange goods.
set_bottom_mess(string); /std/room/basic/water.c
This function sets the position that non-living items will have when they
are lying on the bottom in this room.
set_burdened_mess(string); /std/delivery.c
This method sets the message that is displayed when an item is too
heavy to be placed in the victim's inventory.
set_control(mixed *); /obj/handlers/taskmaster.c
This function should only be used in the very rare situations
where the last skill checked with query_skill_bonus() wasn't the
one relevant for the task attempt.
set_control(string); /w/terano/lib/std/room/club_inherit.c
This method can be used to set a control room for the club house,
not quite sure what it will be used for now, but it might come in
handy one day.
set_display_header(int); /std/shops/inherit/pub.c
This method allows you to switch the menu header (defaults to "The menu
reads:") that appears at the top of the menu on and off.
set_display_subheadings(int); /std/shops/inherit/pub.c
This method allows you to switch the subheadings ("Alcoholic Beverages",
"Meals", etc) that appear above different types of items on and off.
set_dynamic_dimensions(int, int); /obj/scabbard.c
This method sets the scabbard as one which would adjust length and width
depending if the weapon sheathed inside is larger than the scabbard itself.
set_eat_mess(mixed); /obj/food.c
The eat mess should be treated exactly the same as a add_succeeded_mess(), as
it is processed later as add_succeeded_mess( eat_mess, ({ }) );
set_forced_title_on_player(string, string, string); /obj/handlers/title_handler.c
This method adds a forced title onto a player, if they are on currently
it immediately updates them, otherwise it waits for them to login.
set_frame(string); /obj/misc/cameras/camera_inherit.c
set_frame sets what file will be used to paint the iconographs on
At time of writing these are 'glass iconograph' and 'paper iconograph'
set_fuel_messages(mixed); /std/lightable.c
This function is used to set the different messages shown
depending on how much fuel is left in the lightable.
set_graffiti(string); /std/room/basic/graffbase.c
This function sets the short description for the graffiti on the wall,
it defaults to "graffiti" if not defined in the room.
set_graffiti(string); /std/room/graffbase.c
This function sets the short description for the graffiti on the wall,
it defaults to "graffiti" if not defined in the room.
set_graffiti(string); /w/hagi/graffbase.c
This function sets the short description for the graffiti on the wall,
it defaults to "graffiti" if not defined in the room.
set_it_them(class obj_match_context); /std/living/living.c
This method sets the current array used for calculating 'it' and
'them' in the find_match code.
set_light_change(string); /std/room/outside.c
Sets the function that is called when the light level in a room changes
from day to night, and vice versa.
set_linker(string *, string *, string *, string *); /std/room/basic_room_new.c
This method sets up a linkage between the current room and othert
rooms.
set_location(string); /std/room/parcel_inherit.c
Sets the location of the parcel office
This is a directory in /save/parcels
ie /save/parcels/teranotest/
set_max_inventory(int); /std/shops/general_shop.c
This method sets the maximum number of inventory items this shop will
take before it starts to refuse to purchase items from players and
deleting items from its inventory.
set_max_items(int); /std/container.c
This method sets the maximum number of items that can
be carried in this container.
set_maximum(string, string); /obj/handlers/board_handler.c
Set the maximum number of message before they start being auto deleted
when someone posts to the board.
set_message_colour(string, string, string, string); /w/tape/colour_handler.c
This function adds the colour codes for a certain message,
for a certain player, into the database.
set_nonfloat_mess(string); /std/room/basic/water.c
This function sets the position that non-living items will have when they
are neither sinking nor floating in this room.
set_parcel(string); /std/room/newspaper_subscription.c
This sets the parcel region for the room and thereby determines to which post
office the newspapers will be delivered, i.
set_quest(string, string, string); /obj/handlers/library.c
This method sets the player as having done the quest and if we
should give them xp for it
This function should be called when a quest is finished.
set_save_dir(string); /w/terano/lib/std/room/club_inherit.c
This method sets the save file this room uses, together with the file
name of this object, it setes the location and name of the save file
set_save_file(string); /std/delivery.c
This method sets the save file to a file name so that auto loading and
delivery details can be successfully saved.
set_shopkeeper(string); /std/shops/potion_shop.c
This method sets the name of the shopkeeper that
the shop will look for when giving messages to the player.
set_strict_shop(int); /std/shops/general_shop.c
This method sets the strictness of the shop, if the shop is strict
it will not deal in items of other types at all.
set_wall_short(string); /std/room/basic/graffbase.c
This function sets the short description for what is being written on,
it defaults to "wall" if not defined in the room.
set_wall_short(string); /std/room/graffbase.c
This function sets the short description for what is being written on,
it defaults to "wall" if not defined in the room.
set_wall_short(string); /w/hagi/graffbase.c
This function sets the short description for what is being written on,
it defaults to "wall" if not defined in the room.
set_watch_speaker(string); /obj/watch.c
Set the message to prefix the spoken time for a speaking watch
(typically imp or demon powered).
set_water_light(int); /std/room/water_inside.c
This function is used to set the light in a water room without overriding
the use of set_use_surface_light(1).
set_writing_stick(string); /std/room/basic/graffbase.c
This function sets the short description for what is being written with,
it defaults to "charcoal" if not defined in the room.
set_writing_stick(string); /std/room/graffbase.c
This function sets the short description for what is being written with,
it defaults to "charcoal" if not defined in the room.
set_writing_stick(string); /w/hagi/graffbase.c
This function sets the short description for what is being written with,
it defaults to "charcoal" if not defined in the room.
setup_shadow(object); /std/shadows/misc/death_shadow.c
This function sets this object up as a clone of ob, and if done
while the player is reloading, it'll also restore the values returned
by query_resurrect_adds_life() and query_death_cost_life()
shop_parse(string, string, string, string, string, string); /std/shops/general_shop.c
This is a minature version of do_parse(), which can be used when you
set the money array to a function pointer in order to make message
processing go smoother.
shovel.c.
This is a clonable shovel object (a "shovel" in this case being anything
that can be used for digging, from a garden trowel to a steam shovel).
show.c.
This is the command to show things
to players without having to give them
up.
shutdown_situation(int, int); /std/room/basic_room_new.c
Shuts down a situation or set of situations initiated with
change_situation based on the call_out handle
returned by the call to change_situation.
smack_handler.c.
Smack stands for Self-Made, Advanced Command Kit, and is a system which can
be used in the creation of meta commands, that is, commands that can make new
commands.