SM Auto Racers
by Seraph
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: [*Build or download SMAR compatible tracks (see video tutorial) [*Place Track tile in a world. [*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) [*Make Sure track is empty and Press 'E' on scanner [*Wait for scan to complete [moving outside of track walls recommended. [*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: [* Place down any car & disconnect all bearings from engine and seat [* Place SMAR Driver block on creation. ENSURE SIDE WITH STEERING WHEEL IS FACING FRONT OF THE CAR AND RIGHT SIDE UP (Arrow up) [* Place SMAR Engine block on creation [* Connect SMAR engine and driver blocks to respective bearings on creation. Same as driver seat & engine connections [* Connect driver block to the engine block Race Setup: [* Place SMAR Race control anywhere in world [* Grab and press "Q" on the Race Control Tool [* 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 [hr[/hr 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://steamcommunity.com/sharedfiles/filedetails/?id=2588724119 Upcoming Features: - Custom engine Controls - Custom behavior controls
Comments
0 total- No comments yet. Be first.
