Skip to content

BEEmaker v1.1.0

Compare
Choose a tag to compare
@saismeesaimonsaimes saismeesaimonsaimes released this 14 Jan 21:37
12b1638

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