2 questions about ctr creator

  • 4 replies
  • 250 views
*

Offline doctorcoaster

  • *
  • 18
  • shyguy's World Rocks!
    • View Profile
2 questions about ctr creator
« on: July 12, 2020, 11:00 PM »
1. How do you put a ctr car on an in-game track? For example, I'm trying to put the ep old timer car on the in-game corkscrew track. What line of code would I have to copy and paste into the bahndaten file in order to get this to work?
2. How do I add an icon in the bahndaten file?
Note: I'm using the ctr creator example profis notepad file.


*

Offline francescoaster

  • *
  • 84
  • Custom Content for Everyone!
    • View Profile
Re: 2 questions about ctr creator
« Reply #1 on: July 13, 2020, 06:33 AM »
hi Doctorcoaster,
looking at the image you posted it looks more like an OVL opened in notepad than a bahndaten file...

For your case the bahndaten should look like this.

Code: [Select]
// -----------------------------------------------------------------------------------
// 'CTR_BahnDaten' fuer CustomTrackedRides (CTR) im Spiel RollerCoaster Tycoon 3 (RCT3)
// zur Verwendung mit der Software 'CTR_Creator' von Markus Lomberg
// Datei erstellt mit CTR_Creator Version 1.00 (31.Okt.2013)
// -----------------------------------------------------------------------------------

RideName                        Oldtimer on corkscrew
RideDescription                 What??
RideIcon                        CTR

RideCategory                    3

CarTypeName                     CTR_EPOldtimerCar

TrackType                       Track3
TrackSectionName                invsteepslope2verticalchain, invvertical2steepslopechain, invverticalchain, invstraight2steepslope, invsteepslope2straight, 45invmedslope, 45invmedslope2steepslope, 45invmedslope2straight, 45invmedslope2straightchain, 45invmedslope2tiltleft, 45invmedslope2tiltright, 45invmedslopechain, 45invmedslopeloosecurveleft, 45invmedslopeloosecurveright, 45invsteepslope, 45invsteepslope2medslope, 45invstraight, 45invstraight2medslope, 45invstraight2medslopechain, 45invstraight2tiltleft, 45invstraight2tiltright, 45invstraightchain, 45invtilt, 45invtiltleft2medslope, 45invtiltright2medslope, 45medslope, 45medslope2steepslope, 45medslope2straight, 45medslope2straightchain, 45medslope2tiltleft, 45medslope2tiltright, 45medslopechain, 45medslopeloosecurveleft, 45medslopeloosecurveright, 45steepslope, 45steepslope2medslope, 45straight, 45straight2medslope, 45straight2medslopechain, 45straight2tiltleft, 45straight2tiltright, 45straightchain, 45tilt, 45tiltleft2medslope, 45tiltright2medslope, Corkscrewleft, Corkscrewright, Figure8loopleft, Figure8loopright, Halfloop, Helixlargeupleft, Helixlargeupright, Helixsmallupleft, Helixsmallupright, Inlinetwistleft, Inlinetwistright, Invcorkscrewleft, Invcorkscrewright, Invhalfloop, Invhelixlargeupleft, Invhelixlargeupright, Invhelixsmallupleft, Invhelixsmallupright, Invlargeoverbankedturnleft, Invlargeoverbankedturnright, Invloopleft, Invloopright, Invloosecurveleft, Invloosecurveright, Invmedcurve, Invmedslope, Invmedslope2medslopetiltleft, Invmedslope2medslopetiltright, Invmedslope2steepslope, Invmedslope2steepslopechain, Invmedslope2straight, Invmedslope2straightchain, Invmedslope2straighttiltleft, Invmedslope2straighttiltright, Invmedslopechain, Invmedslopeloosecurveleft, Invmedslopeloosecurveright, Invmedslopemedcurveleft, Invmedslopemedcurveright, Invmedslopetightcurveleft, Invmedslopetightcurveright, Invmedslopetiltleft, Invmedslopetiltleft2medslope, Invmedslopetiltleft2straight, Invmedslopetiltleft2straighttiltleft, Invmedslopetiltright, Invmedslopetiltright2medslope, Invmedslopetiltright2straight, Invmedslopetiltright2straighttiltright, Invphotosection, Invquarterhelixleft, Invquarterhelixright, Invsbendleft, Invsbendright, Invsmalloverbankedturnleft, Invsmalloverbankedturnright, Invstationmiddle, Invsteepslope, Invsteepslope2medslope, Invsteepslope2medslopechain, Invsteepslope2vertical, Invsteepslopechain, Invsteepslopemedcurveleft, Invsteepslopemedcurveright, Invsteepslopetightcurveleft, Invsteepslopetightcurveright, Invsteepslopezerogrollleft, Invsteepslopezerogrollright, Invstraight, Invstraight2medslope, Invstraight2medslopechain, Invstraight2medslopetiltleft, Invstraight2medslopetiltright, Invstraight2tiltleft, Invstraight2tiltright, Invstraightblockbrakes, Invstraightbrakes, Invstraightchain, Invstraighttiltleft2medslopetiltleft, Invstraighttiltright2medslopetiltright, Invtightcurve, Invtilt, Invtiltedloosecurveleft, Invtiltedloosecurveright, Invtiltedmedcurve, Invtiltedmedslopemedcurveleft, Invtiltedmedslopemedcurveright, Invtiltedmedslopetightcurveleft, Invtiltedmedslopetightcurveright, Invtiltedtightcurve, Invtiltleft2medslope, Invtiltright2medslope, Invvertical, Invvertical2steepslope, Largecorkscrewleft, Largecorkscrewright, Largeoverbankedturnleft, Largeoverbankedturnright, Loopleft, Loopright, Loosecurveleft, Loosecurveright, Medcurve, Medslope, Medslope2medslopetiltleft, Medslope2medslopetiltright, Medslope2steepslope, Medslope2steepslopechain, Medslope2straight, Medslope2straightchain, Medslope2straighttiltleft, Medslope2straighttiltright, Medslopechain, Medslopeloosecurveleft, Medslopeloosecurveright, Medslopemedcurveleft, Medslopemedcurveright, Medslopetightcurveleft, Medslopetightcurveright, Medslopetiltleft, Medslopetiltleft2medslope, Medslopetiltleft2straight, Medslopetiltleft2straighttiltleft, Medslopetiltright, Medslopetiltright2medslope, Medslopetiltright2straight, Medslopetiltright2straighttiltright, Photosection, Sbendleft, Sbendright, Smalloverbankedturnleft, Smalloverbankedturnright, Stationmiddle, Steepslope, Steepslope2medslope, Steepslope2medslopechain, Steepslope2straight, Steepslope2vertical, Steepslopechain, Steepslopemedcurveleft, Steepslopemedcurveright, Steepslopetightcurveleft, Steepslopetightcurveright, Steepslopezerogrollleft, Steepslopezerogrollright, Straight, Straight2medslope, Straight2medslopechain, Straight2medslopetiltleft, Straight2medslopetiltright, Straight2steepslope, Straight2tiltleft, Straight2tiltright, Straightblockbrakes, Straightbrakes, Straightchain, Straighttiltleft2medslopetiltleft, Straighttiltright2medslopetiltright, Tightcurve, Tilt, Tiltedloosecurveleft, Tiltedloosecurveright, Tiltedmedcurve, Tiltedmedslopemedcurveleft, Tiltedmedslopemedcurveright, Tiltedmedslopetightcurveleft, Tiltedmedslopetightcurveright, Tiltedtightcurve, Tiltleft2medslope, Tiltright2medslope, Vertical, Vertical2steepslope, ThrillLiftBottom, ThrillLiftMiddle, ThrillLiftTop, Largehalfloopleft, Largehalfloopright
CostsHeight4H                   16.00

StationType                     none
StationHeightaboveTrack         0
ClearanceHeight                 0.899
HeightMax                       100

StartPreset                     0
StartOptions                    3
NoChildrenFlag                  0
NoFlowingWaterTextureFlag       0
LightRedGreenFlag               0
FullLoadFlag                    0
BlockSectionFlag                1
CircuitsMin                     1
CircuitsMax                     10
AutocompleteFlag                0
CarRotationFlag                 0
NoCircuitsFlag                  0
DestructionAnywhereFlag         1

InOutOfStationRollSpeed         8.000
LiftchainSpeedMin               1.000
LiftchainSpeedMax               25.000
LiftchainSpeedPreset            4.000
StartSpeedMin                   1.000
StartSpeedMax                   50.000
StartSpeedPreset                20.000
ConstantSpeedFlag               0
ConstantSpeedMin                1.000
ConstantSpeedMax                25.000
ConstantSpeedPreset             5.000
HillVariation                   1.000

RideCostsPreview                24.99
RunningCostsBase                49.60
RunningCostsPerTrain            11.00
RunningCostsPerCar              3.00
RunningCostsPerStation          10.00

ReliabilityDecrease             0.000
PeepAttractivity                60

SpecialTrackSectionNameAMid     
SpecialTrackSectionNameAEnd     
SpecialTrackSectionNameBMid     
SpecialTrackSectionNameBEnd     

TowerRideTopDuration            0.000
TowerRideTopClearance           0.009
PeepLoopSplineName             
PeepPathSplineName             

SpecialCarTypeAName             
SpecialCarTypeAOffsetWait       0.000
SpecialCarTypeAOffsetHitch      0.000
SpecialCarTypeAUphillSpeed      0.000
SpecialCarTypeADownhillSpeed    0.000
SpecialCarTypeBName             

DistanceSpeedUnit               SI [m/s]

// -----------------------------------------------------------------------------------
// BahnDaten mit AddOns
// -----------------------------------------------------------------------------------

AdditionalTrackType             Track15

ForwardBackFreeRotationFlag     0
FourAxisRotationFlag            0
StayInTrainFlag                 0
RidebetweenTrackSplinesFlag     0
VerticalInversionChangeFlag     0
TrainCountPreset                -1
StationsSyncFlag                0

WaterAndHoldSectionFlag         1
WaterSectionConstantSpeed       1.899
WaterSectionAcceleration        200.000
WaterSectionDeceleration        3000.000

ElevatorCarPlacement            0.001

Basically, if you want to change the car, you only need to edit the CarTypeName line.
If you want more than one car choice, you can insert multiple names separated by a comma (,), for example:

Code: [Select]
CarTypeName                       CTR_MyCar1, CTR_MyCar2, CTR_ClassicCorkscrew

Notice that the spelling must be Case Sensitive.

If you are fine with an ingame icon you can look for one in the CoasterRideListe (by SlipCOR) .PDF and put it's name in the RideIcon line.
If you want to create custom icons you must know how to use Johnwil Importer (the one for importing Custom Scenery), you have to create a Style.OVL (with a 64x64 icon and a dummy (empty) model file, included in CTR Creator's Info folder), then just rename it and put it in the same folder as youw CTR bahndaten. Then you put it's name in the RideIcon line and you should be fine.

*

Offline doctorcoaster

  • *
  • 18
  • shyguy's World Rocks!
    • View Profile
Re: 2 questions about ctr creator
« Reply #2 on: July 14, 2020, 02:58 PM »
@francescoaster Just booted up the game, clicked on it and it still gave me this error


I haven't messed with the ctr creator for a while so I forgot what this error means.


*

Offline francescoaster

  • *
  • 84
  • Custom Content for Everyone!
    • View Profile
Re: 2 questions about ctr creator
« Reply #3 on: July 14, 2020, 03:33 PM »
It means that you are not using the addons, so you must remove the last 2 track sections from the list (largehalfloopleft and largehalfloopright), they were actually borrowed from track15.

*

Offline doctorcoaster

  • *
  • 18
  • shyguy's World Rocks!
    • View Profile
Re: 2 questions about ctr creator
« Reply #4 on: July 14, 2020, 04:14 PM »
@francescoaster Thank you!! Finally got it to work!