BEEmaker v1.1.0
A new BEEmaker update!
This update introduces a lot of new features, along with a UI overhaul.
New Item Settings:
- Desired Orientation
Forces the item to match a specific orientation in-game - Occupies Voxel
Determines whether the item can conflict with others in the same location - Embeds into Voxel
If enabled, cuts a hole into the voxel the item is placed on, allowing it to take space in the wall - Has Input
Allows you to fire inputs to your item. A guide on how to set this up is built into the help menu - Has Output
Coming in the future
The new UI sports a dark, modern theme, with tabs separating item info for more organization.
Also comes with a Help menu allowing you to view version info or get help with features.
Construct Package has been renamed to Export Package, and has moved to the Pack Options panel.
BEEmaker now stores files in Appdata\Local\BEEmaker
. The files here are used for logging and saving preferences. the file previous_logs.txt
hold the log file from your last BEEmaker session, and saved.ssf
store your preferences.
For developers:
saismee Save File (SSF) Format is a renamed JSON file used for saving user preferences.
SSF Parameters:
- saveZipDirectory
The directory the Export Package prompt will start in - saveSpfDirectory
The directory the Save Package prompt will start in - openInstanceDirectory
The directory the Open Instance prompt will start in - openSpfDirectory
The directory the Open Package prompt will start in - rememberChooserDirectory
Currently unused, will determine whether the other 4 are edited automatically in the future.
SPF Parameters:
- editorModel
The name of the item's editor model, ending in.3ds
- editorIconVtf
The name of the item's icon in-game. Despite the name, must end in.png
, while the file must end in.vtf
. Should be 256x256px in size - editorIconPng
The name of the item's icon in BEEmod. Should be 64x64px in size - occupiesVoxel
Determines whether the item can conflict with others in the same location - embedsVoxel
If enabled, cuts a hole into the voxel the item is placed on, allowing it to take space in the wall - hasInput
Allows you to fire inputs to your item. A guide on how to set this up is built into the help menu - hasOutput
Currently unused - desiredOrientation
Forces the item to match a specific orientation in-game
0
:DESIRES_ANYTHING
1
:DESIRES_UP
2
:DESIRES_DOWN
3
:DESIRES_HORIZONTAL