SovereignVis
Terrarian
So I had this idea when I was thinking about/planning to make my own custom map. I noticed that most of the threads on the forums had a prefix for what type of custom map it was. Adventure, survival, parkour, puzzle, PvP, etc... I kind of feel like my map idea should fall under a different category. Maybe its time we added a new category?
Based on the title of this thread, some of you might already have an idea of what I'm going for with this custom map.
I have built all the parts needed but the odd thing is that it sometimes works and sometimes doesn't. So there is still a few bugs to work out but here is what I have so far.
This is the start line where the player is spawned in to the map. Later there will be a chest with all the items the player can use in the map. Not sure yet what all of them will be. Mostly items that make the player run fast.
When the player has all their gear on and is ready to start, they flip the 'Start Timer Sequence Switch' and then they are given a countdown. The 'Start Line Wall' blocks the player from leaving the start area before the countdown finishes.
Once the wall is open this is the part where you "Gotta Go Fast" and run through the level and get to the goal as quickly as possible.
After the player crosses the goal line they will see a 'Goal' message and then can use the teleporter to enter the 'Timer Room'.
The 'Timer Room' will have a display that shows how fast the player completed the map and a reset switch to reset the timer as well as the start sequence and other things in the map.
Then the player can use the teleporter to the left side of the Timer Room to go back to the beginning and try again if they want to.
I might also add in a room where players can put a sign with their time on it like I did for score in my Duck Hunt mini-game map.
Timer Room Normal View
Timer Room Wire View
At this point I'm not sure what the problem could be. The timer sometimes works and I can see how many secs it took when I enter the Timer Room and other times when I enter the Timer Room its all 0s and not on. Like it reset it self or just never started. It might have something to do with the way dummy ghost work that I don't know about but I'm sure it can't be that the player is too far away because a dummy ghost doesn't work like mobs and despawns if the player is too far away. Also I know stop watches in real life go up to .99 before hitting 1 sec but that is not possible because the game runs at 60 ticks per sec, so the timer actually goes from .00 to .59 before hitting 1 sec. The torches don't flash fast enough to see this of course. You only see it hitting about 2 numbers flashing really fast, or part of the numbers. But it can be stopped at numbers .00 to .59.
It seems like when I use a character with very fast gear it has a much higher chance of not working. And if I go very slow and cross the goal line very slow it almost always works. I don't think I could be going too fast for a player sensor to fail. So if I can fix this one little glitch then we can make this a thing.
So my goal with this type of custom map beside making a new category/prefix (Let's call this type a 'Speed Run' map) is to make the schematics for the timer, start and goal so that any map maker can use these in TEdit to make their own Speed Run maps that they can post for others to play. And have it be easy enough that even people with zero understanding of wiring and logic gates can use them. All they would need to do is connect a few wires.
Feel free to ask any questions, post your thoughts on what you think about there being a 'Speed Run' category for custom maps in Terraria, and thoughts/suggestions for what the problem could be with the timer sometimes working and sometimes not working.
Update 1/21/18
Fixed the problem, at least I hope so.
I added a download of the map so far so you guys can try it out.
Update 3/5/18
Well, no one has replied to this thread and only 11 people so far have downloaded the demo map I posted. Maybe people will be more interested in making their own speed run maps. So I'm also going to add in the TEdit schematics for all the parts needed to build your own speed run map.
This new diagram should help with some of the changes that were made since the first post.
Keep in mind that the Dummy Ghost Engine must be near the player when they spawn in or at some point before they start their speed run to spawn the Dummy Ghost into the game. I would recommend just putting it within 100 blocks of the start line.
Feel free to ask any questions you might have about how all the parts work and fit together.
And if you make a really cool map you can post a few screen shots here on the thread with a map download so others can try out your map.
Based on the title of this thread, some of you might already have an idea of what I'm going for with this custom map.
I have built all the parts needed but the odd thing is that it sometimes works and sometimes doesn't. So there is still a few bugs to work out but here is what I have so far.
This is the start line where the player is spawned in to the map. Later there will be a chest with all the items the player can use in the map. Not sure yet what all of them will be. Mostly items that make the player run fast.
When the player has all their gear on and is ready to start, they flip the 'Start Timer Sequence Switch' and then they are given a countdown. The 'Start Line Wall' blocks the player from leaving the start area before the countdown finishes.
Once the wall is open this is the part where you "Gotta Go Fast" and run through the level and get to the goal as quickly as possible.
After the player crosses the goal line they will see a 'Goal' message and then can use the teleporter to enter the 'Timer Room'.
The 'Timer Room' will have a display that shows how fast the player completed the map and a reset switch to reset the timer as well as the start sequence and other things in the map.
Then the player can use the teleporter to the left side of the Timer Room to go back to the beginning and try again if they want to.
I might also add in a room where players can put a sign with their time on it like I did for score in my Duck Hunt mini-game map.
Timer Room Normal View
Timer Room Wire View
At this point I'm not sure what the problem could be. The timer sometimes works and I can see how many secs it took when I enter the Timer Room and other times when I enter the Timer Room its all 0s and not on. Like it reset it self or just never started. It might have something to do with the way dummy ghost work that I don't know about but I'm sure it can't be that the player is too far away because a dummy ghost doesn't work like mobs and despawns if the player is too far away. Also I know stop watches in real life go up to .99 before hitting 1 sec but that is not possible because the game runs at 60 ticks per sec, so the timer actually goes from .00 to .59 before hitting 1 sec. The torches don't flash fast enough to see this of course. You only see it hitting about 2 numbers flashing really fast, or part of the numbers. But it can be stopped at numbers .00 to .59.
It seems like when I use a character with very fast gear it has a much higher chance of not working. And if I go very slow and cross the goal line very slow it almost always works. I don't think I could be going too fast for a player sensor to fail. So if I can fix this one little glitch then we can make this a thing.
So my goal with this type of custom map beside making a new category/prefix (Let's call this type a 'Speed Run' map) is to make the schematics for the timer, start and goal so that any map maker can use these in TEdit to make their own Speed Run maps that they can post for others to play. And have it be easy enough that even people with zero understanding of wiring and logic gates can use them. All they would need to do is connect a few wires.
Feel free to ask any questions, post your thoughts on what you think about there being a 'Speed Run' category for custom maps in Terraria, and thoughts/suggestions for what the problem could be with the timer sometimes working and sometimes not working.
Update 1/21/18
Fixed the problem, at least I hope so.
I added a download of the map so far so you guys can try it out.
Update 3/5/18
Well, no one has replied to this thread and only 11 people so far have downloaded the demo map I posted. Maybe people will be more interested in making their own speed run maps. So I'm also going to add in the TEdit schematics for all the parts needed to build your own speed run map.
This new diagram should help with some of the changes that were made since the first post.
Keep in mind that the Dummy Ghost Engine must be near the player when they spawn in or at some point before they start their speed run to spawn the Dummy Ghost into the game. I would recommend just putting it within 100 blocks of the start line.
Feel free to ask any questions you might have about how all the parts work and fit together.
And if you make a really cool map you can post a few screen shots here on the thread with a map download so others can try out your map.
Attachments
Last edited: