CSRacing Car Maker by oxiti8 CSRacing Car Maker lets you create your own custom cars for Calculator Street Racing and Calculator Street Racing Deluxe via Python. It can be used as a free and slightly more in depth alternative to the built in Car Creator found in the original game. You can download Calculator Street Racing Deluxe here: http://ceme.tech/DL2269 Make sure to enter only numerical values when prompted. Car Creation Guide: 1(MAX RPM): Max RPM(x1000) A.K.A redline - This is the max RPM the car can rev to. I recommend a number between 2 and 10 here, but any positive number should work. 2(BEST RPM): Best launch RPM - This is the number of RPM needed for a perfect launch. Use a whole number that's below the max RPM. 3(TOP SPEED): Actual Top speed - This is the Top speed of the car in Miles Per Hour- Keep this number positive and non-zero, or things will break. 4(GEARS): Number of Gears - The number of gears in the transmission. Enter a number between 1 and 6- anything higher than 6 or lower than 1 will be set to 6. 5(G1): Max MPH allowed in gear 1 - The top speed allowed in gear 1. 6(G2): Max MPH allowed in gear 2 - The top speed allowed in gear 2. If there is no 2nd gear, you should enter 0 for the smallest filesize but any number will do. 7(G3): Max MPH allowed in gear 3 - The top speed allowed in gear 3. If there is no 3rd gear, you should enter 0 for the smallest filesize but any number will do. 8(G4): Max MPH allowed in gear 4 - The top speed allowed in gear 4. If there is no 4th gear, you should enter 0 for the smallest filesize but any number will do. 9(G5): Max MPH allowed in gear 5 - The top speed allowed in gear 5. If there is no 5th gear, you should enter 0 for the smallest filesize but any number will do. 10(G6): Max MPH allowed in gear 6 - The top speed allowed in gear 6. If there is no 6th gear, you should enter 0 for the smallest filesize but any number will do. 11(ACCEL. LVL): Acceleration level (maximum increase in pixels moved per cycle) - how many MPH this car gains per frame. 0.1-1.4 is typical of Tier 1 cars, 1.6-2.4 is typical of Tier 2 cars, and 2.9-3.3 is typical of Tier 3 cars. Try to keep this number below 8 though or things WILL BREAK 12(RPM LOSS): Amount of rpm (x1000) lost per cycle while revving - This one's tricky but very important. I recommend a value of 0.1 for slow revving cars, 0.2 for most cars, and 0.25 for fast revving cars. REALLY fast revving cars should use 0.5. anything higher will have unexpected results. 13(SPD. LOSS): Reduction in speed gained in per gear (1.1 - ([THIS VALUE] * Current Gear) * Acceleration level) - This simulates a steady loss in acceleration as the car gets into higher gears. Setting this too high will result in the car going backwards in higher gears. A safe value is 0.1, but the Acceleration level and number of gears plays into this as well. A higher acceleration level means this stat can be higher- For example, cars with an acceleration level of 2 should keep this value at 0.18 or lower to not go backwards in 6th gear. 14(COLOR): Car color (AFFECTS CE ONLY) Same as the color values on the CE- 10=Blue, 11=Red, 12=Black, 13=Magenta, 14=Green, 15=Orange, 16=Brown, 17=Navy, 18=LtBlue, 19=Yellow, 20=White, 21=LtGray, 22=MedGray, 23=Gray, and 24=DarkGray. If you enter an invalid number, the color will be set to Black. Names won't work so don't try them. (The car tier for custom cars is automatically set to tier 4, and as such they cannot be used in the Crew Battle mode.) After you finish your car, make sure to type "(your car name here)"->Str1 to give your finished car a name. And your car is complete! You'll probably want to backup your creation to a PC for later use, so make sure to back up List CAR and Str1 before switching to another car. NOTE: This program is not compatible with CSRacing II: Evolution. This program basically just exists as a proof-of-concept, and is the first program I have done in TI-Python. 2022 by oxiti8.