Scripts
102 files
-
Customizable Digital Speedometer
Adds a digital speedometer that you can customize to your liking. To install extract the file and drag into Documents\Teardown\mods folder. Also on workshop https://steamcommunity.com/sharedfiles/filedetails/?id=2527608633&searchtext=
110 downloads
0 comments
Submitted
-
dash[Not work]
By dima101130
dash forward(u)
dash backward(j)
dash right(h)
dash left(k)
36 downloads
0 comments
Updated
-
Elboydo's Armed Vehicle Framework (AVF)
By elboydo
Description:
A framework that enables people to create their own armed vehicles with ease and minimal configuration.
Vehicles will be able to mount an array of weapons from simple machine guns to artillery launchers with ease, each with their own weapon zoom, ammo capacities, and ammo types. Including penetration mechanics.
This will work with any AVF compatible vehicle in any loaded map, provided that they are configured correctly.
Player enabled overrides allow users to modify almost any available weapon parameter to their needs.
INSTALLATION:
ensure you have the latest experimental version of teardown (5.5 at this time), this will not work on any version <5.1. copy the AVF folder into your documents/teardown/mods/ folder. ensure that you activate it as a global mod in the mod tree, this will ensure any AVF compatible vehicle will function as intended. See fig below A demo map is included, called "AVF DEMO" this map has a template tank to help you in making your own vehicles / testing AVF.
quick install video:
CONTROLS:
fire = "lmb", sniper Mode = "rmb", elevate Gun = "c", depress Gun = "x", change Weapons = "r", change Ammunition = "f", deploy Smoke = "g", lock Angle = "j", lock Rotation = "k",
Demo video of functionality:
A demo map is now included to help you in making vehicles with a custom tank setup with its own custom lua script.
Simple vehicle config:
To prepare your armed vehicle, this framework follows this simple concept: A vehicle has a body, a body has a chassis, and a body also may have a turret joint connected to a turret.
A vehicle body and / or a turret may then be connected to a gun joint, so long as a gunjoint is connected to your guns barrel then this script can find it.
a gun joint typically being a vertical hinge that goes up and down.
Quick config for a vehicle is as follows:
add inside tags=""
vehicle -> cfg=vehicle
body -> component=body
vox (for vehicle body) -> component=chassis
vox (for turret) -> component=turret turretGroup=mainTurret
joint (for turret joint) ->component=turretJoint
vox (for gun) -> component=gun weaponType=2A46M group=primary
vox (for gun joint) -> component=gunJoint
This will define a simple tank using a 2A46M tank gun.
The logic for this mod is as follows: You have a vehicle with a body. That body would have a main chassis, this chassis then may have joints connecting to guns, called gunJoints, and then joints connected to turrets, called "turretJoints", these "turretJoints" then may have further "turretJoints" and more importantly "gunJoints".
In theory, you would never need to edit any lua with this code. It is purely XML configs on any compatible vehicle. Through simple XML tags.
While Custom gun sights and sounds may be needed but it's best to embed them within the LEVEL and have a pointer to them in your xml tags.
If you have any custom sights, or sounds, or pre-configed weapons you would like added to the base mod then i would happily include them if you give me the basic info / files, provided you can ensure they would work in normal situations through xml config.
There also is included a custom lua config file which you can utilize by wrapping an editor instance of your vehicle in the script and then modifying the values in there with named keywords to add extra weapons to fit your vehicle.
This was largely made in a day, i may still be hungover, a better description of using this will be provided with potential video application later on when i get round to it. If you have an questions or notice any issues then please don't hesitate t contact me.
CUSTOM MAPS USING AVF
3,909 downloads
-
elboydos vehicle and mounted gun Script - script only
By elboydo
A mod that enables player controlled turrets through both physics based control and in vehicle control - includes extensions to change fire rate, type, and ammo capacities.
Excerpt from Readme:
ELBOYDOS MOUNTED GUN AND PLAYER CONTROLLED TURRET SCRIPT
Author : elboydo
published 11-11-2020
i dunno, i may extend this readme later.
____________________________________________________________
To install::
Place files within create folder here to your create folder in teardown/create
To enable weapon usage, copy the hud.lua file to teardown/data/ui
IF YOU DON'T WANT TO MESS WITH YOUR HUD.LUA DUE TO OTHER MODS:
copy this line into the "draw()" method in hud.lua
if UiIsMousePressed() then
SetBool("mouse.pressed",true)
else
SetBool("mouse.pressed",false)
end
SetInt("mouse.wheel", UiGetMouseWheel())
if you have these methods already in your hud.lua then happy days, the mods should work fine.
FAILURE TO COPY THE HUD.LUA FILE WILL MEAN WEAPONS WON'T WORK AND ASKING WHY WEAPONS WON'T WORK DUE TO NOT DOING THIS
MAY RESULT IN PANDAS HAVING THEIR FAVOURITE TOYS TAKEN AWAY FROM THEM
Setting configs:
A default config for a mounted gun has been included in this script. description to modify for your vehicular setups as follows:
Always include "#include mountedGun.lua" to enable mounted gun functionality.
config values:
--[[
Vehicle config
]]
vehicle = {
mainName = <VEHICLE NAME> ,
Vehiclename = <VEHICLE BODY NAME>,
CannonName = <VEHICLE TURRET / GUN NAME> ,
CannonJointName = <VEHICLE TURRET JOINT NAME>,
Create = "elboydo",
barrelOffset = <Y OFFSET FROM TURRET TO SPAWN MUNITIONS>
manualControl = <ONLY ENABLE PHYSICS BASED CONTROL - FALSE BY DEFAULT, SET TO TRUE TO BLOCK IN VEHICLE TURRET CONTROL>
}
--[[
Mounted gun config
]]
weaponFeatures = {
armed = <TRUE/FALSE - VEHICLE CAN USE WEAPONS>
timeToFire = <INT - PERIOD OVER WHICH TO FIRE A BURST>,
magazineCapacity = <INT - TOTAL NUMBER OF SHOTS PER BURST>,
reloadTime = <INT - TIME AFTER BURST TO RELOAD WEAPON>,
hasRockets = <BOOL - CAN THE GUN FIRE ROCKETS>,
hasRocketCapacity = <BOOL - DOES THE GUN HAVE A FINITE ROCKET SUPPLY,
rocketCapacity = <INT - TOTAL NUMBER OF ROCKETS THE VEHICLE CAN HAVE>,
rocketStartingAmmo = <INT - NUMBER OF ROCKETS THE GUN SPAWNS WITH>,
startRockets = <BOOL - DOES THE GUN SPAWN WITH ROCKETS LOADED>,
hasMG = <BOOL - CAN THE GUN USE AN MG>,
hasMGCapacity = <BOOL - DOES THE MG HAVE A FINITE MG ROUND SUPPLY>,
MGCapacity = <INT - TOTAL NUMBER OF MG ROUNDS THE GUN CAN HAVE>,
MGStartingAmmo = <INT - NUMBER OF MG ROUNDS THE GUN SPAWNS WITH>,
displayWeaponDetails = <BOOL - DISPLAY EXTRA WEAPON DETAILS ABOUT AMMO LEFT SHOWS ON THE GUN ITSELF>,
rocketExtraconsumption = <INT - DOES FIRING ROCKETS USE EXTRA MUNITIONS (ONLY IMPACTS BURST LENGTH NOT ROCKET AMMMO)>,
rocketReloadPenalty = <INT - EXTRA TIME ADDED TO RELOAD TIME PER ROCKET FIRED>,
ammoBoxMGName = <STRING - NAME OF PROP ACTING AS MG AMMO BOX FOR CHOOSING MUNITION>,
ammoBoxRocketName = <STRING - NAME OF PROP ACTING AS ROCKET AMMO BOX FOR CHOOSING MUNITIONS>
}
733 downloads
0 comments
Updated
-
endless alarm[Not work]
By dima101130
this makes the signaling time infinite.
Do not be intimidated by the inscription. I'm trying to delete this inscription.
This is my first scenario.
installation: go to steam \ steamapps \ common \ Teardown \ data \ script and replace the file.
for developers:
SetFloat ("level.alarmtimer", 60)
470 downloads
-
Extended Alarms
By TheBand
How To Use
Replace heist.lua with the corresponding heist.lua file that you prefer in the scripts directory of Teardown.
This mod is currently just a small script edit on line 20 of heist.lua and can be done by anybody themselves without downloading the file if they wish by modifying the level.alarmtimer. I may add a way to modify the timer in-game later when I study the games code a bit more.
220 downloads
0 comments
Submitted
-
Extra Custom Slots
By The_Wolfian
Extra Custom Map Slots!
This mod simply adds more custom map slots for you to put your maps into and freely swap between
them without having to move files around all the time!
Guide:
To add a map to one of the other custom slots simply drag and drop the map .vox and place it into one of the other folders
For example you download a map called "minecraft.vox" so you place it into the custom2 folder then rename "minecraft.vox" to "custom2.vox"
After that simply load up the game, click create then click on "Custom 2"
Installation:
Extract the zip folder and drag and drop the data and create folders into your Teardown game folder
("C:\Program Files (x86)\Steam\steamapps\common\Teardown")
1,671 downloads
-
script Fang's Custom Weapons
By Fang86
This mod will only work with version 0.5 or later. There are a few minor issues present, but nothing major. Planned updates are on the way.
You can now open the menu by pressing "M" instead of going into the escape menu. You will be able to change the hotkey soon.
https://github.com/Fang86/Custom-Weapons
This mod allows you to shoot weapons with your own settings. You can set your RPM (rounds per minute), spread, ammo type (rockets or bullets), bullets per shot, infinite ammo, burst firing mode, and recoil/flash visibility!
How much can you change your custom gun?
RPM ranges from 10 to 10000 Spread ranges from 0 to 10, with 10 having the most spread You can change your ammo type from bullets to ROCKETS! Bullets per shot ranges from 1 to 100. However, the game gets very laggy when its set to 100, so make sure your rpm isnt too high! Burst speed ranged from 60 to 2000. This controls the speed between each shot in a burst with the higher number making it faster Burst shots ranges from 2 to 10 rounds per burst. Set a tool that the mod is restricted to
Demo of version 1.2:
----------------------------------------------------------------------------------------------------------
Installation:
1. Open file explorer - go to Documents/Teardown/mods
2. Open "Custom Weapons.zip" and drag the folder called "Custom Weapons" into the mods folder
----------------------------------------------------------------------------------------------------------
How to use:
1. Enable the mod in the game's main menu
2. Press "M" to open up the menu (this also closes the menu)
3. You should now see options to change the RPM, spread, and bullets per shot. You should also see buttons to toggle Modded weapon, Rocket ammo, Infinite ammo, Burst firing mode, and a Recoil/Flash hider.
Modded weapon allows you to shoot with the given RPM and spread. It will work on any tool
as long as you hold the mouse button down. It is enabled by default. Rocket ammo allows you to shoot rockets (while "Modded weapon" is on) at the given RPM
and spread. Infinite ammo allows you make all normal weapon ammo infinite. The modded weapon ammo is inherently
infinite, so you do not need this on unless you are not using modded weapon. Burst mode allows you to shoot in bursts with custom rounds per burst and delay per shot in each burst Recoil/Flash allows you to hide the initial flash and recoil when shooting with the mod Mod's HUD allows you to hide or show the new HUD in v1.2. ----------------------------------------------------------------------------------------------------------
To do:
Add custom model integration (possibly tied to rpm/spread/bullets per shot) so others can use this script for their own voxel weapon models. Create Github page Add recoil if possible - If anyone knows out how to do this I would appreciate any help! Add damage and range slider if possible Add option for finite ammo counter (and maybe reloading?) Some more UI changes Ability to turn off certain things in the HUD (Maybe) Ability to change the color scheme Beginning of template production for other modders This will include a very readable text file to make it easier to change default, minimum, and maximum values Tool/Weapon hider ----------------------------------------------------------------------------------------------------------
Game version: 0.5 and above ONLY
Discord: Fang#7832
DM me if you need help or have suggestions!
You can change the default RPM, spread, etc. in the weaponMod.lua file.
*Special thanks to My Cresta for his helpful slider code
*COMING SOON!* I plan to update this mod so that other mod creators can use it as a "template script" to create their own custom weapons using their models. This will be much better if the devs give us the ability to spawn new weapons, but for now this mod will affect all weapons/tools (soon you can change it to only affect certain tools).
9,977 downloads
-
Finally Sprinting
By Voltaia
Description
This mod adds sprinting to a game that can sometimes be infuriating without sprinting. We all know you've been there, nearly having thrown yourself off a cliff trying to get the last optional missions on that one level. Well throw yourself off a cliff no longer! Sprint off it instead!
Installation
- To install, drag the 'Finally Sprinting' folder into 'C:\Program Files\Steam\steampapps\common\mods' or wherever your 'mods' folder is.
- To enable, open up the mod manager in game, and toggle the enabled option on the mod.
- To use, just double tap 'W' like in Minecraft and sprint should boost into action.
Known Problems
Yes, I know that sprinting sharp turns do not work in this mod. The reason is, I cannot directly modify the walk speed in the code. Instead I have to take the direction the player is already travelling, and multiply it by a certain degree to simulate sprinting. This makes it more like gliding on ice than sprinting but it gets the job done.
675 downloads
0 comments
Submitted
-
Flamethrower: The Mod!
NEW VERSION-----------------------------------------------------------------
Now has its own tool, model made by Sqildo! (F I had to squish the model to 1/2 size.)
Needs sounds.
Also has more fire because new Teardown can handle more.
OLD VERSION-----------------------------------------------------------------
Get rid of that pleb blowtorch, it blows. Get a flamethrower, it's just better.
Once again I'm too lazy to add screenshots. Have a video.
Haha rip people who want me to use MyCresta's weapon system lol.
2,680 downloads
-
0 comments
Submitted
-
Gravity Lifts (easy XML setup for your maps)
By Cheejins
Gravity Lifts
By Cheejins
ABOUT:
This mod creates easily customizable cylindrical gravity lifts that you can set up in your map, purely through XML.
GUIDE:
NOTE: Sometimes the gravlift does not register large objects properly. This is because the complete center
of the object must be within the gravity lift. Any outer voxels of the object may not trigger the gravlift.
These gravlifts are pretty basic. I'm planning to add things like additive velocity, so the gravlifts don't just
do a stiff pull. Instead they will gradually change the objects direction towards the gravlift direction.
The gravity lifts can be set up for your map purely through the XML code using body tags.
There is a detailed legend in the xml file explaining all of the valid values for the gravlifts.
Here is a quick snippet of it:
INSTALLATION:
Drag the contents of the mods folder to the Teardown/mods steam folder. Enable the script and try out the demo map.
NOTE: This mod only works with the new Teardown Experimental Beta (Teardown 0.5 and 0.5.1)
CREDITS:
Special thanks to "Thomasims" for helping out with some of the geometry involved with the cylinders.
160 downloads
0 comments
Updated
-
Hyperaggressive Security Helicopter
By specman17
A script mod that makes the helicopter's pilot much more trigger happy, ready to fire his missiles, and even more of a prick than he was before. Looks like his contacts came in too, because now he can spot you much faster than before (unless you're hiding in water).
Works for both An Assortment of Dishes and The Chase!
794 downloads
-
script Impossible Challenge
Just Impossible....
DM Me On Discord If There Is Any Bugs Cooperkit Gaming#1223
36 downloads
0 comments
Updated
-
Infinite Ammo - Option to toggle
By TheBand
How To Use
Drop the files of the Zip into the games main folder.
Go to Options and look for Infinite Ammo under Graphics.
This will not mess your ammo up on your save file so you can revert back to vanilla gameplay if you wish on your current save!
657 downloads
-
infinite time (mayhem challenge)
By err0r
To activate the infinite time paste data into teardown folder
Control
Die to end the mayhem game (keeps your score)
Why did i make a mayhem infinite time if there arleady infinite time mods
Well the infinite timer mods does not apply infinity to mayhem challenge so thats why
204 downloads
-
Infinite weapon ammo and money
By RavenPlayz
1. Create a backup for savegame.xml. Just rename the original BACKUP.xml and do not change the downloaded one.
2. Go to C:\Users\User\AppData\Local\Teardown and there you will find the savegame.xml. Rename that BACKUP and drag and drop the downloaded one in that place.
3. Put the backup.xml in desktop so you won't lose it.
4. You are ready to go!
1,200 downloads
-
Inventory System
By 2crabs
Details
- This mod allows you to carry 4 objects at a time.
- While placing an object you can rotate it and also move it up and down.
- You can pick up cars and everything dynamic!
- This will only work with Teardown Build 0.5.0 and later.
How to download
1. Download the zip
2. Extract contents from zip file
3. Take the folder containing main.lua, options.lua, and info.txt and put it in your mod folder in documents/teardown/mods
4. Enable mod in teardown
Controls
q: pick up object you are looking at
r: open inventory(you need to hold down r for menu to stay open)
t and y: rotate object you are placing
u and j: move object you are placing up and down
lmb: drop object you are placing
rmb: while placing a object you can hold rmb and then move your cursor to rotate a object in all directions
2,380 downloads
-
maps-menu 1.1 (is not optimized for most recent teardown update)
By lyzux
In order to import a bunch of maps instead of replacing the existing 5 over and over again i would suggest you use this menu script.
(This was created for Teardown v.04.6 and does not work for recently updated versions)
972 downloads
-
Mayhem instant win (5 star win)
By err0r
Instant win for mayhem to use drop the data folder into teardown folder
Info
You get 5 stars on win
Control
Break 1000 voxels to win
49 downloads
- mayhem
- instant win
- (and 2 more)
0 comments
Updated
-
minecraft building tool 1
By Eshan3090
not mine....
place blocks
invetory
destroy blocks
31 downloads
0 comments
Submitted
-
minecraft building tool 2
By Eshan3090
not mine....
place blocks
invetory
destroy blocks
69 downloads
0 comments
Submitted
-
0 comments
Submitted