Space Engineers

Space Engineers

Not enough ratings
GrunkBot Weaponcore Aimbot
   
Award
Favorite
Favorited
Unfavorite
Tags: autopilot
File Size
Posted
Updated
504.780 KB
20 Mar, 2022 @ 11:08am
16 Apr, 2022 @ 12:27pm
7 Change Notes ( view )

Subscribe to download
GrunkBot Weaponcore Aimbot

Description
GrunkBot

The public Weaponcore supported aimbot ( No more shall the tyranny of selfish pvpers hold reign ) With thanks to Sogeki, Whiplash and Darkstar

Description

The GrunkBot is both an aiming assist and a target assist script that you can use with the Weaponcore mod. It is mostly intended to be used with large hull fixed mounted weaponry.

In both GrunkBots active and inactive modes the targetting system is live and will track every target that your ships turrets can identify. It will output currently selected target information to your chosen LCD/cockpit. It will also list every target that your ship can detect, sorted by threat status.

When you activate the GrunkBot, it will use your ships gyros to spin, using your Remote Control block as the aiming line to aim your ship directly at the enemy. You can scroll through targets and switch aiming on the fly.

Assigning weapons to the GrunkGun group will allow the GrunkBot to calculate target leading for projectile weapons, and will turn leading on and off depending on your gun status.

This script also functions as a replacement for Whips Radar Weaponcore Fix mod, as it incorporates target sharing with Whips Radar API.

--------------------------------------------------------

Instructions

    To run this bot you need ;
  • 1 Programmable Block with this script
  • 1 Remote Control block
  • 1 or more Gyroscopes
  • 1 Weapon to give you weaponcore targetting
  • 1 Control Seat.

    Following are Optional
  • a LCD or cockpit with LCD for the status and targetting display with tag (DISPLAY_TAG) written in the name.
  • A timer to reverse gyroscope overrides if the GrunkBot Programmable Block is destroyed.
  • A tag written into each of the Gyroscopes you wish used, if you don't want them all used.
  • Group your main weaponry with group name (GUN_GROUP) to enable target aim leading.

Your Remote Control block will be used as the central line for aiming. Align it with your weaponry.

The GrunkBot starts deactivated. It will track all targets on the LCD status display, sorted by threat level.

Send a TOGGLE command to the Programming Block to activate / deactive the GrunkBot.

Selecting a target via weaponcore mousewheel targetting will tell the GrunkBot to begin aiming at that target.

If target leading is enabled the first undamaged/working gun found will calculate target leading. You can switch your weapons on and off to switch which gun in the group is used for the lead calculations. As they get damaged or switched off they will be ignored. It will default to hitscan aiming (direct at center of mass) by default.

This script also replaces the functionality of the weaponcore target to radar fix - It sends target data to Whips radar directly.



Extra optional variables to set

Color G_GUI through to G_FACE
Colour settings for the GrunkBot status LCD GUI.

int minimumThreat
The minimum threat rating that the radar will register targets at ( 5 is roughly equal to your own ship )

--------------------------------------------------------

Feature suggestions, bug reports or contributions are welcome.
33 Comments
Stubkan  [author] 13 Dec, 2023 @ 12:21pm 
@orzechowiecR
You only need a group if you want target leading. Make block group containing gun to calculate leading for, Name block group GUN_GROUP or whatever your config is renamed to.

@Vokun
Follow above instructions to enable target leading. Its intended to be used with weaponcore weapons with very long ranges, vanilla weapons dont need leading. Read command block output to confirm if its working or not.
orzechowiecR 10 Dec, 2023 @ 11:32am 
how to tag these groups and blocks. i tried many ways and it didnt work, just tell me where and what i need to write
Vokun Vulon 10 May, 2023 @ 4:38am 
I'm also finding it does not lead correctly for my railguns and coilguns, is there any way you can add a line that we can use to adjust the lead offset or something, so if we find its falling short we can increase that number to offset how much it leads by default, that would solve everything
Vokun Vulon 2 May, 2023 @ 8:31am 
Does this work with multidisplay blocks?
I can't get it to show on anything other than the first screen!
Merith.TK 29 Mar, 2023 @ 1:16am 
would it be possible to make this script automatically fire weapons? So I can utilize it in defense sattelites?
Gigawatts 15 Jan, 2023 @ 6:58pm 
I also don't have target tracking. I checked with the camera. It aims at the ship but not ahead of it.
Stubkan  [author] 1 Jan, 2023 @ 8:35pm 
@Isin Dule - If the weapon has instant travel, leading wont do anything. If you have no grunk gun group there will be no leading.

@DeathKnight - make sure its on the same grid

@island - You might want to use a drone script instead
island 1 Jan, 2023 @ 4:47pm 
Is it possible to somehow make it work for a unmanned turret grids? Like a grid with mounted weapon and a turret for targeting, automatically aiming mounted weapon at whatever the turret is firing at?
HATE|DeathKnight/ALLKEYSHOP 23 Dec, 2022 @ 11:16am 
Hi, i have a problem it seams it dosnt work because it always says it cant finde the remote control ore the gyros and stays infinitly at initiating.
Isin Dule 13 Dec, 2022 @ 12:36pm 
how do i turn off leading when using fixed lasers? if i dont grp the weps it gives errors