#include <struct.h>
Data Fields | |
| finepoint | pos |
| SDL_Rect | text_slot_rectangle |
| int | type |
| int | currently_held_in_hand |
| int | is_identified |
| int | max_duration |
| float | current_duration |
| float | throw_time |
| int | prefix_code |
| int | suffix_code |
| int | bonus_to_dex |
| int | bonus_to_str |
| int | bonus_to_vit |
| int | bonus_to_mag |
| int | bonus_to_life |
| int | bonus_to_force |
| float | bonus_to_health_recovery |
| float | bonus_to_cooling_rate |
| int | bonus_to_tohit |
| int | bonus_to_all_attributes |
| int | bonus_to_ac_or_damage |
| int | bonus_to_resist_fire |
| int | bonus_to_resist_electricity |
| int | bonus_to_resist_disruptor |
| int | ac_bonus |
| int | damage |
| int | damage_modifier |
| int | multiplicity |
| int | ammo_clip |
| point | inventory_position |
Definition at line 451 of file struct.h.
Definition at line 454 of file struct.h.
Referenced by DecodeChestItemSectionOfThisLevel(), DecodeItemSectionOfThisLevel(), read_item(), save_item(), and WriteOutOneItem().
| SDL_Rect item_s::text_slot_rectangle |
| int item_s::type |
Definition at line 456 of file struct.h.
Referenced by AddFloorItemDirectlyToInventory(), AddInfluencerItemAttributeBonus(), AddInfluencerItemSecondaryBonus(), ApplyItem(), AssembleItemListForTradeCharacter(), calculate_item_buy_price(), calculate_item_repair_price(), calculate_item_sell_price(), DamageItem(), DecodeChestItemSectionOfThisLevel(), DecodeItemSectionOfThisLevel(), DeleteItem(), DropHeldItemToInventory(), DropHeldItemToSlot(), EncodeChestItemSectionOfThisLevel(), EncodeItemSectionOfThisLevel(), ExecuteChatExtra(), FillInItemProperties(), Get_Robot_Data(), GetHeldItemCode(), GetHeldItemInventoryIndex(), GetInventoryItemAt(), GiveItemDescription(), handle_player_identification_command(), HandleInventoryScreen(), Inv_Pos_Is_Free(), ItemDropFromLevelEditor(), ItemUsageRequirementsMet(), MoveItem(), prepare_text_window_content(), PutItem(), raw_move_picked_up_item_to_entry(), RawStartEnemysShot(), read_item(), Repair_Items(), save_item(), ShowInventoryScreen(), ShowItemInfo(), ShowOneItemAlarm(), TryToIntegrateItemIntoInventory(), TryToPutItem(), write_full_item_name_into_string(), and WriteOutOneItem().
Definition at line 457 of file struct.h.
Referenced by DecodeChestItemSectionOfThisLevel(), DecodeItemSectionOfThisLevel(), DeleteItem(), DropHeldItemToInventory(), DropHeldItemToSlot(), GetHeldItemInventoryIndex(), GetHeldItemPointer(), HandleInventoryScreen(), Inv_Pos_Is_Free(), PutItem(), read_item(), save_item(), ShowInventoryScreen(), and TryToIntegrateItemIntoInventory().
Definition at line 458 of file struct.h.
Referenced by AddInfluencerItemSecondaryBonus(), check_for_cheat_keys(), FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), ShowItemInfo(), write_full_item_name_into_string(), and WriteOutOneItem().
Definition at line 459 of file struct.h.
Referenced by calculate_item_buy_price(), calculate_item_repair_price(), calculate_item_sell_price(), DamageItem(), FillInItemProperties(), GiveItemDescription(), HomeMadeItemRepair(), read_item(), Repair_Items(), save_item(), ShowItemInfo(), ShowOneItemAlarm(), TryToRepairItem(), and WriteOutOneItem().
| float item_s::current_duration |
Definition at line 460 of file struct.h.
Referenced by calculate_item_buy_price(), DamageItem(), FillInItemProperties(), GiveItemDescription(), HomeMadeItemRepair(), read_item(), Repair_Items(), save_item(), ShowItemInfo(), ShowOneItemAlarm(), TryToRepairItem(), and WriteOutOneItem().
| float item_s::throw_time |
Definition at line 461 of file struct.h.
Referenced by FillInItemProperties(), read_item(), and save_item().
Definition at line 464 of file struct.h.
Referenced by AddInfluencerItemAttributeBonus(), AddInfluencerItemSecondaryBonus(), AssembleItemListForTradeCharacter(), calculate_item_buy_price(), ExecuteChatExtra(), GiveItemDescription(), handle_player_identification_command(), read_item(), save_item(), ShowItemInfo(), write_full_item_name_into_string(), and WriteOutOneItem().
Definition at line 465 of file struct.h.
Referenced by AddInfluencerItemAttributeBonus(), AddInfluencerItemSecondaryBonus(), AssembleItemListForTradeCharacter(), calculate_item_buy_price(), ExecuteChatExtra(), GiveItemDescription(), handle_player_identification_command(), read_item(), save_item(), ShowItemInfo(), write_full_item_name_into_string(), and WriteOutOneItem().
Definition at line 467 of file struct.h.
Referenced by AddInfluencerItemAttributeBonus(), FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 468 of file struct.h.
Referenced by AddInfluencerItemAttributeBonus(), FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 469 of file struct.h.
Referenced by AddInfluencerItemAttributeBonus(), FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 470 of file struct.h.
Referenced by AddInfluencerItemAttributeBonus(), FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 471 of file struct.h.
Referenced by FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 472 of file struct.h.
Referenced by FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 473 of file struct.h.
Referenced by FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 474 of file struct.h.
Referenced by FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 475 of file struct.h.
Referenced by FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 476 of file struct.h.
Referenced by AddInfluencerItemAttributeBonus(), FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 477 of file struct.h.
Referenced by FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 478 of file struct.h.
Referenced by FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 479 of file struct.h.
Referenced by FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 480 of file struct.h.
Referenced by FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
| int item_s::ac_bonus |
Definition at line 482 of file struct.h.
Referenced by GiveItemDescription(), read_item(), save_item(), ShowItemInfo(), and WriteOutOneItem().
| int item_s::damage |
Definition at line 483 of file struct.h.
Referenced by GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 484 of file struct.h.
Referenced by GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 485 of file struct.h.
Referenced by AddFloorItemDirectlyToInventory(), ApplyItem(), calculate_item_buy_price(), calculate_item_repair_price(), ExecuteChatExtra(), FillInItemProperties(), GiveItemDescription(), handle_player_identification_command(), read_item(), save_item(), ShowItemInfo(), TryToIntegrateItemIntoInventory(), TryToPutItem(), write_full_item_name_into_string(), and WriteOutOneItem().
Definition at line 486 of file struct.h.
Referenced by FillInItemProperties(), GiveItemDescription(), read_item(), save_item(), and WriteOutOneItem().
Definition at line 487 of file struct.h.
Referenced by AddFloorItemDirectlyToInventory(), GetInventoryItemAt(), Inv_Pos_Is_Free(), place_item_on_this_position_if_you_can(), read_item(), save_item(), ShowInventoryScreen(), ShowQuickInventory(), and TryToIntegrateItemIntoInventory().
1.5.5