Besiege

Besiege

126 ratings
Aircraft Build Support
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
64.380 MB
16 Feb, 2020 @ 5:23am
12 May, 2024 @ 3:45am
74 Change Notes ( view )

Subscribe to download
Aircraft Build Support

Description
This mod helps people build aircraft or other machines. Its functions would be useful for you.
Warning !
This mod has not been adapted to BuildSurface!

Aerodynamic Resistance Axis
Show each aerodynamic resistance axis (pitch, yaw, & roll). If pitch, & yaw axis of your plane are placed more forward than the center of mass, it will be spin out of control!! This function can be used during simulation!
Center of mass become more correct during simulation.
You can also check forces applied to each propellers in simulation.

Change Blocks
Can exchange several groups of blocks. If you want to Undo/Redo exchanging mod blocks, you need to do this twice. (shortcut: B)
Exchange Group
- Single Wooden Block, Double Wooden Block, Log, Wooden Pole
- Swivel, Ball Joint, Hinge, Steering Hinge
- Motor Wheel, Unpowered Wheel, Powered Cog, Unpowered Cog, Circular Saw
- Large Wheel, Unpowered Large Wheel, Unpowered Large Cog
- Small Propeller, Propeller, Metal Blade, Spike
- Wooden Panel, Large Armor Plate, Small Armor Plate, Round Armor Plate
- Cannon, Shrapnel Cannon, Crossbow
- Bomb, Flame Ball, Boulder
- Sensor, Timer, Altimeter, Logicgate, Anglometer, Speedometer
- Small Propeller, 90° tilt Wooden Panel. this group is independent of the other groups (shortcut: N)

if you are loading EasyScale or NoBounds, you can exchange Scaling Block with Hinges, and '52' Propeller with other Propellers!

This function is applicable for mod blocks! (shortcut: N):
- Simple Machine gun made by Otokam
- Battle Bullet ver1 made by SUKEPIN
- Battle Bullet ver2 made by SUKEPIN
- Cruiser Mod made by tamakoro
- Ita Mod made by tamakoro
- Tank Cannons Mod made by EEX
and, these mod blocks can change to vanilla blocks that have similar function with themselves.

Shortcut for Rotating Propellers
Rotate Small Propeller 22.845°, and rotate Propeller 23.06876°. This means the propeller becomes horizontal! Also, you can rotate Small Propeller 11.4225° and rotate Propeller 11.53438°. In version 0.9.2 Update, This function adopted shortcut key (T, G, Alt+T, or Alt+G) and you can rotate them F key flip. Instead, rotate buttons were abolished.

Reversed Blocks
Add a way to put some vanilla blocks upside down by pressing button Y with the cursor on the block.

Change Length of Blocks
Change length of some kinds of wooden blocks. (shortcut: G)

Png Projector
Add a entity named "Png Projector", that load png file and show it in Besiege. This can be used for showing three views during building aircraft.

Grouping Blocks
Add Grouping Blocks function. Grouping blocks menu is added in the bottom of Block Mapper. When you select blocks by some tools (translate, rotate, scale, mirror) and press Alt + B, you can select all blocks whose groups are the same as the originally selected blocks.
How To Rename Group Name
You may want to rename group names to "crawler", "engine" or "weapon".
Copy BlockGroupName folder (in C:\Program Files (x86)\Steam\steamapps\workshop\content\346010\1999253477\AircraftBuildSupport\Resources originally) then paste to Data folder (C:\Program Files (x86)\Steam\steamapps\common\Besiege\Besiege_Data\Mods\Data\AircraftBuildSupport_a7f2f9ae-e11f-41ff-a5dd-28ab14eaa6a2). Open name.xml in the pasted folder, and write words you want to change to.
You can also change the number of groups. Default value is 10 (group 0 ~ group 9).

Other UI Feature
Add speedometer, transform viewer, and other features.

- Plan (Yet implemented) -
Obj Projector (If i can, also Bsg Projector)
Add a function that make cannon's bullet explode when it hit to the owner's machine
And fix some bugs!
22 Comments
yamabach  [author] 14 Mar @ 7:45am 
Just press tub. I'm not planning to add other means.
Archer 6 Mar @ 4:36pm 
How do I hide the GUI?
Voidsman 10 May, 2023 @ 10:47pm 
Yes, I noticed this new feature, which is useful! What I mean is, in this new update, even if you don't use this feature (detecting a specific distance, not a percentage), the length detectors stop working properly. Sometimes they detect early, late or not at all. Thus, machines that rely on these sensors no longer seem to work.
yamabach  [author] 9 May, 2023 @ 6:56am 
ya I should have announced it.
I added a function to length detector that enables to change Length parameter by %.
Voidsman 8 May, 2023 @ 8:15pm 
Hello! It seems the last version of this mod (which I love, by the way - it is extremely useful) is interfering with length detectors, leading to unpredictable behavior for machines that rely on them. Perhaps you could take a look? Thank you!
noy 13 Oct, 2021 @ 6:22am 
対応ありがとうございます
yamabach  [author] 13 Oct, 2021 @ 5:32am 
なるほど、状況把握しました
追々原因を調査して対応します
詳細説明感謝です
noy 13 Oct, 2021 @ 4:13am 
分かりにくくてすみません、上下非対称ブロックというのはヒンジやスイベルのような根元に接触判定が無いブロックのことです、↓の画像で伝わるでしょうか
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2626877543
yamabach  [author] 13 Oct, 2021 @ 2:49am 
コメント感謝です
1. ヒンジ等の上下非対称…→初めて聞きました。もっと詳しい説明を頂けると嬉しいです(when, where, how…)
2. 透明なチェックボックス→複数報告を受けているので早めに対応します
3. ドラッグのロック→需要が多そうなら検討します
noy 12 Oct, 2021 @ 9:23pm 
大変ありがたく使わせていただいています、気になった点がいくつか
ヒンジ等の上下非対称ブロックと短縮ブロックを横倒しにすると、重心位置の表示がズレてしまうようです
左上の表示領域の背景が、Besiegeを起動した直後は透明でチェックボックスが表示されません
メニューに戻って入り直すと背景が灰色になってチェックボックスも表示されます
個人的にはチェックボックスが見えれば透明でも問題無いです(半透明が理想かな)
それから、範囲選択等でのドラッグ時に表示領域を誤って掴んでしまうことがあるので、ロック機能があるとうれしいです