Scrap Mechanic

Scrap Mechanic

69 ratings
SM Auto Racers
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
165.729 MB
19 May, 2021 @ 11:09am
27 Nov, 2024 @ 5:07am
86 Change Notes ( view )

Subscribe to download
SM Auto Racers

In 1 collection by Seraph
SMAR Official
40 items
Description
An AI Racing System that connects to any creation!
Version 1.8.39 - Updated 11/25/2024

Introduction
Have you ever wanted to race against your own creations but have no one to race with?
Now you can! With this racing system, you can make any creation race around any specially designed track!
With a relatively simple setup and no extra downloads needed, you can now race against as many ai cars as you want!

WARNING: This is a Beta: things might go wrong and may cause your game to lag or cars to malfunction. Please report all bugs and issues. This mod is also constantly updating, check out the change notes to see added features and fixes!

Instructions
Track Setup:
  1. Build or download SMAR compatible tracks (see video tutorial)
  2. Place Track tile in a world.
  3. Go to the start/finish line of the track and place down the Track Scanner. (cross hair/target should be facing the direction you want cars to go)
  4. Make Sure track is empty and Press 'E' on scanner
  5. Wait for scan to complete [moving outside of track walls recommended].
  6. If message, "Scan Complete: Track Saved" inspect racing line, If something looks wrong or error displayed, feel free to notify me. (Moving the scanning block may fix some errors)
Note: Once track is saved, it is saved to the current world permanently until overwritten. (This means you can delete block after scan completion) Cross world & scan sharing is coming soon

Car Setup:
  1. Place down any car & disconnect all bearings from engine and seat
  2. Place SMAR Driver block on creation. ENSURE SIDE WITH STEERING WHEEL IS FACING FRONT OF THE CAR AND RIGHT SIDE UP (Arrow up)
  3. Place SMAR Engine block on creation
  4. Connect SMAR engine and driver blocks to respective bearings on creation. Same as driver seat & engine connections
  5. Connect driver block to the engine block

Race Setup:
  1. Place SMAR Race control anywhere in world
  2. Grab and press "Q" on the Race Control Tool
  3. Click on the green square to begin the race!
Note: Interact With Race control interface to open a rough UI that allows you to view race status and change various race settings before or mid race.
Resetting the race will restart race completely. You can reset via race control interface or by clicking the red box in the race control tool after a race is finished

Please Report any issues in the Bug Report Discussion Forum



Features
Engine Color Code:
Black to white: slowest to fastest
-Black: Slow; same top speed as gas engine (default)
-Dark Gray: Intermediate; slightly faster than gas engine
-Light Gray: Fast; cars begin to lose control exiting corners if not built properly (suspension/COM/steering)
-White: Very fast; Good for straight lines but likely to fishtail out of corners

Race Control Interface:
Interact with race control terminal to view interface
-Draft Strength: How strong the slipstream effect is, Setting to 0 will disable drafting
-Laps: Number of laps in race. Once a car wins, all cars who cross line after will finish as well.
-Handicap Multiplier: How fast cars behind leader catch up. Similar to Mario kart [0 will disable handicap] [default recommended]

(Beta) User Control: Connect any driving seat to the SMAR Driver block: Press 1 toggle human control!

SMAR Race Control Tool
- Press 'q' to open a very crude GUI that will let you set the race flags of Red, Yellow and Green
- Current Race status is also shown

Race Status Logic Output
- Connect driver block to a vanilla logic gate
- Driver will output 1, true, on, etc. whenever the racing flag is green and 0, false, off, etc. when flag is not green

Extras:
  • View Debug information for a driver by pressing 'E' on the Driver block
  • Crouch and press E on Track scanner to toggle racing line effects
  • Interact with the Race Control terminal to customize drafting, number of laps, and handicap (More coming soon)
  • Upon race completion, Each car now sends to chat what place and their split from the leader
  • If Drivers are lost for too long, they will get "reset" automatically either at their last known location or at the beginning of the lap.

Pre-built Tracks & Cars
In the event you do not want to create your own tracks feel free to use my own or ones that others have made.
search "SMAR official" or check out the SMAR Official Collection for tracks, cars, and more!
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2588724119

Upcoming Features:
- Custom engine Controls
- Custom behavior controls
Popular Discussions View All (4)
20
15 Aug, 2024 @ 5:28am
Troubleshooting
Seraph
5
14 Aug, 2024 @ 6:37am
Bug Reports
Seraph
2
15 Jan, 2024 @ 10:50am
Feature Requests
Seraph
56 Comments
Krifty 6 May @ 3:10pm 
is the mod suppose to spawn its own cars? and if so, how do i control how many cars spawn
Sem 22 Mar @ 4:50am 
It's really cool, great work!

I would like to know if I can use the motor (alone), I have connected everything necessary as in the tuto, but I can't drive.
I'd like to take advantage of the increased speed provided by this motor, but (it seems to me) there's no such thing as a 1x1x1.

So my question is, is it possible for you to create a mod with just the engine?
And also, is it possible to add a gearbox?

Thank you.
rёal yёat 9 Jan @ 3:41am 
cars not moving
Seraph  [author] 27 May, 2024 @ 11:46am 
@ dudek3141yt
While it is possible with a considerable amount of work. I would also need to know how people would want their "buttons/switches" to be pushed, this requires a bit too much customization than Gen7 can handle. However Gen 8 Will be able to handle much more customizability and even live control!
dudek3141yt 25 May, 2024 @ 3:11am 
@Seraph can you make so its possible to add buttons so the ai can controll the buttons and switches so like button or switch turbo
Seraph  [author] 23 May, 2024 @ 10:02pm 
@Mhugh220
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2588724119
is a collection of premade cars and tracks! soon I will be adding track scans to them so that people don't have to scan them!
#2C8BBA Mhugh220 5 May, 2024 @ 10:09am 
what about the tracks can you have a link to them?
Seraph  [author] 31 Jan, 2024 @ 12:44am 
Whoever is still subscribed, Hit me with feature requests!
#2C8BBA Mhugh220 15 Jan, 2024 @ 10:49am 
I just am using the premades but It works!!
Seraph  [author] 19 Oct, 2023 @ 6:55pm 
Light weight is key