City Urban Legend, or fact?
Back when I used to do videos I made a script to do crazy moves like those. While Arcana is talking about nice things to move the camera around, there's this bit of script that I used to make sure the camera kept pointing to the same place while moving like crazy:
$pi = 3.14159265359; $diffx = $camx - $lookatx; $diffz = $camz - $lookatz; $diffy = $camy - $lookaty; if (($diffx == 0) and ($diffy == 0)) { if ($diffz > 0) { $pitch = $pi / 2; } else { $pitch = 0 - ($pi / 2); } } else { $pitch = atan($diffz / sqrt(($diffx * $diffx) + ($diffy * $diffy))); } if ($diffx == 0) { if ($diffy > 0) { $yaw = 0; } else { $yaw = $pi; } } else { if ($diffx > 0) { $yaw = $pi / 2 - atan($diffy / $diffx); } else { $yaw = (0 - $pi) / 2 - atan($diffy / $diffx); } if ($lookatcam == 0) { $yaw = $yaw + $pi; if ($yaw > $pi) { $yaw = $yaw - ($pi * 2); } } }
Oh, as for the $lookatcam parameter down there. The camera faces the opposite way than NPCs/Players/Objects do; when an object is facing one way with a certain $yaw number, the camera is facing the opposite way with the same $yaw number. So basically, $lookatcam==0 inverts the yaw to fit the camera's coordinate system; if $lookatcam is set to 1, it means $camx, $camy, $camz is an object, and so it doesn't invert the yaw.
I know my variable names don't make much sense when you think about them (which is why I never share my source code for anything...) but I worry more about the code working than looking pretty.
www.SaveCOH.com: Calls to Action and Events Calendar
This is what 3700 heroes in a single zone looks like.
Thanks to @EnsonsDeath for the GVE code that made me VIP again!
*looks at Arcanaville*
If you can help me come up with a way of doing that so that my brain doesn't melt, I will dedicate my next video to you. Michelle aka Samuraiko/Dark_Respite |
For what it's worth, though, I found what I was looking for when I was talking about splines. It's called cubic spline interpolation. Basically, what it will let you do is to specify a bunch of points, and it will calculate a smooth curve that goes through each of those points.
When I first started looking into that stuff, my first thought was that it would be extremely complicated, since the game operates in three dimensions, not just two. The more I thought about it, the more I thought crap, you're probably going to want the camera to move along your path too, so that's three more "dimensions" added to the mix: pitch, yaw, roll. Plus, you might want to throw time in as well, so you could for example have the camera zoom in quickly to something and slow down once you started getting close to it.
Needless today, calculating seven-dimensional cubic splines was going to be very hairy.
Then I happened to think, you know, I don't think there's any particular reason that you can't isolate each dimension and calculate the splines for them independently. So, for example, say you have n POS and PYR values that you want to create a smooth curve for. You'll create six graphs:
- Xn on the y-axis versus Tn on the x-axis
- Yn on the y-axis versus Tn on the x-axis
- Zn on the y-axis versus Tn on the x-axis
- PITCHn on the y-axis versus Tn on the x-axis
- YAWn on the y-axis versus Tn on the x-axis
- ROLLn on the y-axis versus Tn on the x-axis
From there, you just iterate your time intervals from 0 to whatever, and the six functions will tell you what your POS and PYR should be at that time. The only problem I had is that it has been a long time since I studied linear algebra in college. However, just now, I found that a company named SRS1 Software has written the formula into an Excel Spreadsheet macro for free. A macro, incidentally, I can access via the VB editor.
One of these days if I get time, I might just integrate that algorithm into a demo editor so that you could input in a list of POS and PYR values along with their associated timestamps, and it will churn out a demorecord file with all of the appropriate time intervals to take you smoothly from point A to point N through the points B, C, D, etc. that you specify.
We've been saving Paragon City for eight and a half years. It's time to do it one more time.
(If you love this game as much as I do, please read that post.)
Tell you what, next time you're experimenting with camera work for a video, or just screwing around in general, let me know what you want the camera to do and I'll try to set up a spreadsheet for you to play around with. I have no talent for making videos, but I'm pretty certain I can make the camera do whatever you want it to do.
|

Character index
Nowhere near as powerful as any of this, but I did write a program to alter the camera angle on a demo so it could be set to anywhere centered on the player. It remained at a constant distance and angle just like with the standard demo (assuming you never moved the camera when recording) but you could zoom out and see an overview of the fight or change it so you were looking back on your character or whatever.
[Guide to Defense] [Scrapper Secondaries Comparison] [Archetype Popularity Analysis]
In one little corner of the universe, there's nothing more irritating than a misfile...
(Please support the best webcomic about a cosmic universal realignment by impaired angelic interference resulting in identity crisis angst. Or I release the pigmy water thieves.)
[Guide to Defense] [Scrapper Secondaries Comparison] [Archetype Popularity Analysis]
In one little corner of the universe, there's nothing more irritating than a misfile...
(Please support the best webcomic about a cosmic universal realignment by impaired angelic interference resulting in identity crisis angst. Or I release the pigmy water thieves.)
Yes, it exists, and yes, it's under Peregrine Island. Someone had posted instructions on how to get to it, but you can actually see the room used in one of Aralcox's videos.
Gimme a bit to see if I can track down more info for you. EDIT: And found this for you. Michelle aka Samuraiko/Dark_Respite |
Thanks Michelle,
With those instructions, I found the door he was talking about and have some screen shots in high res for people.
So, as mentioned, you want to go here:
-1630.5 1.3 -6497.3
Here's what it looks like.

Here's a couple of back shots.


Then log off.
Log back on and you're falling.

Pop your map and select the Arena. Then fly towards it.

You don't want the box DIRECTLY under the arena. There's a pair of them below it.

Get all the way underneath and do a /stuck. Your system may freeze a sec, don't worry.


Metadata gives me this: coh:x=911 , coh:y=-1048 , coh:z=-3607


As noted, you're going to need some way out of there.
The Ouroboros portal should work.
The Market or Base teleporters should work.
A teammate with Team TP or ATT should work.
The Pocket D VIP Pass works.

Needless today, calculating seven-dimensional cubic splines was going to be very hairy.
|
Of course, I forgot everything after the exam...
http://www.fimfiction.net/story/36641/My-Little-Exalt
I got into the room, this is very cool. My GF Was very impressed with the room. We both agree it needs to be made useful some how.
I did think it was funny, when I clicked on the doors in the room that little window that pops up and usually says "You Can't enter" came up with
"can't find spawn target: Arena_LobbyW_04"
I never seen a message like that pop up in a window in this game, I find it amusing for some reason.
Anyway, thanx for the locations and pics guys. This room should have an uber exploration badge or something.
It makes me wonder, would all arenas have a room like this under it that people could find if they could get under the map.
"Where does he get those wonderful toys?" - The Joker
Ohh and here is a suggestion. People who log out in this room should get a "Lord of The Underworld" Dayjob badge or something.
"Where does he get those wonderful toys?" - The Joker
Ohh and here is a suggestion. People who log out in this room should get a "Lord of The Underworld" Dayjob badge or something.
|
Does it come with a little cripple boy named Timmy?
Holy crap this place is awesome! I'm in it right now and the oroportal does work you just need to put it at the corner where the wall and floor meet each other.
Virtue: @Santorican

Dark/Shield Build Thread
The thing I'm wondering is why exactly did they make it? What was the point of adding lighting and effects to a place no one would ever see? Or was it part of some early version of the Arena that they never went through with?
@Golden Girl
City of Heroes comics and artwork
As an historic side note, back when Monster Island was first added to Grandville, you could go to that exact same location in Grandville, do the exact same trick, and your villlain would end up outside the walls closing Monster Island from Peregrine Island; there wasn't much to do there as all the contacts and NPCs were removed, but it was very amusing for my villain to be running around Peregrine Island. The hole was patched in the Monster Island map (if you try it now, you fall into a puddle of water under the door) but not in the real Peregrine Island map.
www.SaveCOH.com: Calls to Action and Events Calendar
This is what 3700 heroes in a single zone looks like.
Thanks to @EnsonsDeath for the GVE code that made me VIP again!
http://www.fimfiction.net/story/36641/My-Little-Exalt
@Golden Girl
City of Heroes comics and artwork
Dr. Todt's theme.
i make stuff...
THIS room should be the danger room.
Michelle
aka
Samuraiko/Dark_Respite
THE COURSE OF SUPERHERO ROMANCE CONTINUES!
Book I: A Tale of Nerd Flirting! ~*~ Book II: Courtship and Crime Fighting - Chap Nine live!
MA Arcs - 3430: Hell Hath No Fury / 3515: Positron Gets Some / 6600: Dyne of the Times / 351572: For All the Wrong Reasons
378944: Too Clever by Half / 459581: Kill or Cure / 551680: Clerical Errors (NEW!)
It's been quite a while, but if i recall correctly the original concept was to set up matches at the terminal, then go into the center room and be transported to the arena map from there. You might notice that the effect used when teleporting into a match is very similar to the effects in the unused room beneath the arena. Basically it was supposed to be a big transporter room for getting to PvP matches. Of course it was changed so that you would be teleported to the arena map from anywhere once you joined a match and the room became superfluous.
|
@Golden Girl
City of Heroes comics and artwork
You are correct. When you entered an event, you were teleported into this room to wait for the event to start. Ultimately, we decided it was an unnecessary step, which, unfortunately, obviated the use of this rather cool room.
|

@Golden Girl
City of Heroes comics and artwork
Mike Apolis needs to clean his room! And quit singing Moon River!!!
I was actually shown how to get there another, more complicated way which involved flying to the corner of the map. On a side note, once you went "off the map" in the corner, you are able to fly to the edge of the world and if you looked around the horizon you could see a group of buildings. If you flew to them, they were just a group of buildings, some just floating in the air.....like some sort of ghost town.

http://www.caringbridge.org/visit/annageiger
My Arcs:
Man's Insanity: The Beginning - 93644
Save the City of Heroes Podcast - 103442
If you can help me come up with a way of doing that so that my brain doesn't melt, I will dedicate my next video to you.
Michelle
aka
Samuraiko/Dark_Respite
[Guide to Defense] [Scrapper Secondaries Comparison] [Archetype Popularity Analysis]
In one little corner of the universe, there's nothing more irritating than a misfile...
(Please support the best webcomic about a cosmic universal realignment by impaired angelic interference resulting in identity crisis angst. Or I release the pigmy water thieves.)