House Manage Items (Game Mechanics)

From SWGANH Wiki
Jump to: navigation, search




Game Mechanics - Mechanics Category

SWGANH Wiki is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.


Navigation

Description

Template (Game Messages)

Related Tags

25% This document has been partially completed.

Mechanics This document is about game mechanics.

Game Mechanics

Building item management is broken down into 3 sections:

  • Item Storage
  • Item Movement
  • Item Retrieval


Item Storage

Items can be stored within houses, commercial structures, cloning centers and city halls through dropping the object into the building cell using the Drop radial menu option on the item in the inventory or backpack. The Drop radial option only appears while inside of a building type that allows items to be dropped into it. Each building type also has a set limit of items that can be stored inside. Once the player reaches this limit, they cannot add any more items to this. Items stored in containers such as backpacks, cabinets, crafting station hoppers, locked containers, etc also count against the structure's total item limit. Players must be the owner of the building or on the structure's administrator list in order to place items.


Each valid building type to drop items inside along with its item storage capacity limit are listed below:



Structure Items Allowed
Player House, Small 200
Player House, Small Naboo Style 2 100
Player House, Medium 200
Player House, Large 400
Guild Hall 400
Merchant Tent 100
City Hall 400
Cloning Center 400
Cantina 400
Theater 300
Hospital 300



Item Movement

Items can be moved around individually, inside of a player building. The two commands used in this process are /movefurniture and /rotatefurniture.

/movefurniture

The /move command operates by repositioning a targeted item in one of four directions:

  • Forward - Moves object straight ahead in front of the player.
  • Back - Moves object straight towards player
  • Up - Moves object upward into the air across the z axis
  • Down - Moves object downward across the z axis

Parameter values for each direction are between a range of 1-500. These values are actually incremental units of measurement. Every 100 units is the equivalent of about 1 meter. Each direction and value is included as a potential parameter when using the move command. All directions are relative to the player's current position, meaning that when a player issues a foward or back parameter in the move command, the item will be moved based on how the player is facing at the time. If the player is facing straight towards a wall with their back to a door and issue a move forward command on an item, the item will move towards the wall. If they turn around and face the door and issue the move forward command on the same item, the item will now move towards the door. An object can only be moved in one direction at a time however. An example of proper syntax for the command is: /move forward 500. The move command allows for interior objects to be placed anywhere while inside of a building cell. The move command is only usable on interior objects by structure administrators or the structure owner.



Alternatively a player can use the radial menu to move in increments of 10 at a time. To rotate using the radial menu, the player must left click and hold down on their item and then place the cursor over the Move radial menu. Once this is done the Forward, Back, Up & Down options will appear.


Note: The NGE has changed the Move radial menu to include additional options such as left, right, copy location, copy height.


/rotatefurniture

The /rotatefurniture command operates by repositioning a targeted item in one of two directions through changing its facing axis position: left or right. Other values are added as parameters. Each axis position has a value range of 1-180 which are a representation of units of measurement in degrees. 1 to 180 represent clockwise rotation where as -180 to -1 represent counterclockwise rotation. Each direction and value is included as a potential parameter when using the rotate command. An object can only be moved in one direction at a time however. An example of proper syntax for the command is: /rotatefurniture left 180. If the rotate command is sent without a value parameter, the default action is to cause item rotation 90 degrees clockwise.


Alternatively a player can use the radial menu to move in increments of 90 degrees at a time. To rotate using the radial menu, the player must left click and hold down on their item and then place the cursor over the Rotate radial menu. Once this is done the Rotate Left and Rotate Right options will appear. The Right direction sends objects in a clockwise direction where as using Left will turn objects Counterclockwise.


Note: The NGE has changed the Rotate radial menu by removing the Rotate Left, Rotate Right radial options and replacing them with Yaw 90, Yaw -90. Furthermore, additional options were added which include Yaw Random, Reset, Copy.

Item Retrieval

Item retrieval is the process used in player buildings to locate objects, in particularly, those objects which may have been moved out of sight inside walls or in the floor/ceiling. This is useful because structures cannot be re-deeded unless all objects have been removed from the interior. There are two methods of dealing with items within a building:

  • Move Item To Character Loaction
  • Destroy all items


Moving Items to location

Players have the option of using the structure management terminal to have items inside the building to be moved to the player's location inside that structure. Building interiors are essentially containers that can store a certain amount of items. Each time an item is dropped or removed from the building, its order inside the building container is changed. Items dropped inside first are first on the list and items added last are last on the list. All items dropped inside of a structure are essentially set in a particular order. When the player moves an item to their location, they take the first item dropped within the building and it will then be moved to the player corodinates and is shuffled around to be the last item inside the building container. The player can repeat this process until each item has been reshuffled or picked up. To move an item, the player must use the structure management terminal and use the Structure Management radial menu to select the Find Lost Items radial option. Using this option will present an SUI Window which prompts the player to choose whether they wish to continue with the process of having the first item moved to their location. Clicking OK will then move the item.


Destroy all items

Another option players have while using the structure management terminal to deal with items inside a building is to have the ability to delete all items currently inside the structure. To delete all items, the player must use the structure management terminal and use the Structure Management radial menu to select the Delete All Items radial option. Using this option will present an SUI Window which prompts the player to choose whether they wish to continue with the process of destroying the items. Clicking yes will then have all the items on the interior destroyed and removed from the game world permanently.

Source References

Source Source in Context