Titan Network
Paragon Chat => Announcements => Topic started by: Codewalker on October 24, 2016, 09:47:26 PM
-
Patch notes for version 1.0.6
Update branch: Release
Release date: 23 Oct 2016
General
- The City is of Night; perchance of Death
But certainly of Night; for never there
Can come the lucid morning's fragrant breath
After the dewy dawning's cold grey air:
The moon and stars may shine with scorn or pity;
The sun has never visited that city,
For it dissolveth in the daylight fair.
The City of Dreadful Night (excerpt) -- James "B.V." Thomson
October 15 - October 31
UI
- Fix anniversary badge images.
Zones
- Added an obvious exit from Outbreak and Precinct Five (Praetorian tutorial) near the spawn point. This is to help newcomers who do not know the map change commands yet avoid getting stuck.
Patch notes for version 1.0.6.1
Update branch: Release
Release date: 26 Oct 2016
Time Itself
- Time was being feisty and refusing to stand still. Put it in its place.
Patch notes for version 1.0.6.2
Update branch: Release
Release date: 28 Oct 2016
Events
- The doomed ship drives on helpless through the sea,
All that the mariners may do is done
And death is left for men to gaze upon,
While side by side two friends sit silently;
Friends once, foes once, and now by death made free
Of Love and Hate, of all things lost or won;
Yet still the wonder of that strife bygone
Clouds all the hope or horror that may be.
Thus, Sorrow, are we sitting side by side
Amid this welter of the grey despair,
Nor have we images of foul or fair
To vex, save of thy kissed face of a bride,
Thy scornful face of tears when I was tried,
And failed neath pain I was not made to bear.
-- William Morris
-
Instead of being perpetual night, it seems to change from day to night to day to night every couple of minutes.
-
Yep. Time's a little bit broken at the moment.
At the nightfall, the moon rises, then rubber bands back to a position it was at approx. 8 seconds ago. Then it disappears and the sun is present and unmoving until night returns. Daytime position is random: it could be noon, dusk, or daybreak, then night returns about one minute later (Daylight progresses normally for that minute. If it's peach-colored dusk, it'll turn purple before night falls. Noon basically stays noon.)
-
Just signs of another crisis in Paragon City.
-
Upon further study, it looks like the interval between "nights" is completely random, as night itself is also an option (moon ascends normally, then REALLY rubber bands back to the same position and repeats rubber banding every 8 seconds.)
I observed this in Atlas Park. Other parts of the city don't emulate sun/moon placement.
-
I get the impression that the "day" segment is the "real" time in Paragon City while the "night" is always around midnight.
-
Too tired to think so I will ask, what is this for, and where do I go to see this day night cycle?
-
Too tired to think so I will ask, what is this for, and where do I go to see this day night cycle?
I saw it in Atlas Park. I would imagine it is for Halloween.
-
Version 1.0.6.1 was released today, and the time issues have been fixed: we're in perma-night, and the moon doesn't move! :D
All set for Halloween!
-
Yep. Time's a little bit broken at the moment.
At the nightfall, the moon rises, then rubber bands back to a position it was at approx. 8 seconds ago. Then it disappears and the sun is present and unmoving until night returns. Daytime position is random: it could be noon, dusk, or daybreak, then night returns about one minute later (Daylight progresses normally for that minute. If it's peach-colored dusk, it'll turn purple before night falls. Noon basically stays noon.)
CoH had the moon in a polar orbit, so things were already pretty odd from launch on Primal Earth.
-
Looks like the problem was solved, as it was night-time all the way through the costume contest in AP tonight. Thanks!
-
That's a really big newspaper.
-
Codewalker, you and your team are freakin' geniuses! That's all I'm saying for now, except, oh wow, oh wow!!
-
CoH had the moon in a polar orbit, so things were already pretty odd from launch on Primal Earth.
Actually, when i think about it the observed path of the moon in CoH implies an orbit that would either be well within the Roche Limit or a much smaller moon than on our Earth. (Actually it would probably be both.) Or it's really an artifact, a ship designed to resemble a moon. In which case we need people to locate the face on Mars, the butt on Mercury, and the navel on Luna so we can have a three way interplanetary dogfight.
-
Codewalker, you are your team are freakin' geniuses! That's all I'm saying for now, except, oh wow, oh wow!!
This!
-
Also, if someone says they can't see your latest efforts, CW, is there anything they should try other than logging out and logging back in again?
-
Make sure they're running 1.0.6.2. If they aren't sure, you can right-click on them and look at the info to see what version they have.
It *should* be as simple as completely exiting the program and letting the auto-updater do its thing, unless they have it set to "Never Check"
-
Thanks, I'll pass that on to anyone having a problem. So far, just one, and once he logged out and in again, he was fine.
-
I've been disconnected and cannot get back in is anyone having any other trouble?
I'm the judge for Mad Scientists but I have been dropped from the XMPP and cannot reconnect.
-
Yes XMPP seems to have gone down. Might be due to the traffic load.
-
And here i thought it was my bad luck screwing me over....hate when this happens :s.
-
Couldn't have happened at a worst time too.
-
Is there a way to direct where the costume creator saves costumes? Built a new computer a few months ago with 2 hard drives and decided to have a play around on Paragon Chat, tried saving costume but I couldn't change the file directory to where I wanted to save (wanted to save to the drive I have my OS on, not where I store stuff). Is that a bug or deliberate?
-
Is that a bug or deliberate?
Neither. It's inherited. The COH client never had an option to save costumes anywhere other than the default location.
Paragon Chat redirects that default to its own install, so you do have a few options. The simplest is just to move your whole Paragon Chat install to your preferred location. Use the folder icon on the login screen to find where it currently is, go up one level, and (after exiting Paragon Chat), move the whole thing somewhere else. Anything you create inside of it such as costumes and screenshots will come along for the ride.
If you're familiar with the file system and comfortable using the command line, you could also create a symbolic link to somewhere else to replace the 'Costumes' directory, but that's a bit more specialized.
-
Neither. It's inherited. The COH client never had an option to save costumes anywhere other than the default location.
Paragon Chat redirects that default to its own install, so you do have a few options. The simplest is just to move your whole Paragon Chat install to your preferred location. Use the folder icon on the login screen to find where it currently is, go up one level, and (after exiting Paragon Chat), move the whole thing somewhere else. Anything you create inside of it such as costumes and screenshots will come along for the ride.
If you're familiar with the file system and comfortable using the command line, you could also create a symbolic link to somewhere else to replace the 'Costumes' directory, but that's a bit more specialized.
The installation is on the D:\ drive (main storage), I've reset and verified it just to be sure, but it looks like the roaming app data where costumes are getting saved to and loaded from (client says it's saving to C:\PC\Costumes) is staying on the C:\ drive (OS), seemingly deciding to stay put when I set everything else up without me realizing. Seeing as costume data is only tiny I might just leave it.
-
The installation is on the D:\ drive (main storage), I've reset and verified it just to be sure, but it looks like the roaming app data where costumes are getting saved to and loaded from
The COH install and the Paragon Chat install are completely separate. The one you're seeing in roaming app data (probably AppData\Roaming\ParagonChat) is the Paragon Chat install, along with all it's data. That's what you want to move elsewhere, like D:\Games\ParagonChat or wherever.
It's self contained so you can just move the whole thing without having to reinstall. If you have a desktop shortcut or anything you might have to update it to point the right place, or you can just make a new shortcut to Bin\ParagonChat.exe in the new location.
PC does use the assets and data files out of the COH directory, but other than that doesn't modify it in any way. That's on purpose, just on the off chance that those files ever have another use again someday.
(client says it's saving to C:\PC\Costumes) is staying on the C:\ drive (OS)
Ignore that. The COH client uses legacy APIs, and it doesn't work with path names that are more than 260 characters long or have international characters in them. Paragon Chat intercepts all of its file access and redirects it using more modern APIs, letting COH think that it's installed somewhere easy for it to handle. When you see "C:\PC\Costumes", it's actually being saved in "[wherever Paragon Chat is running from]\Costumes"
-
Thanks for clearing that up, CW. Keep up the good work :)
-
personal request: CodeWalker, when you switch time back on, could you also re-increase the timer on the AFK feature?
People trying to talk to me get 'away' messages after only a minute or so - could you make it like 10 minutes do you think ?
-
Snow in Kings Row! Loving it. :D
-
Snow in Kings Row! Loving it. :D
Missed the snow in KR, but was surrounded by snow after zoning into AP, but then it vanished after a stop at the tailor. Not sure what the rules are for making it show up yet.
Edit: In Atlas Park at least the most consistent method of making the snow appear/reappear i've found so far is flying upwards a bit until it starts snowing.
-
Not sure what the rules are for making it show up yet.
ParagonChat/hacks.c, line 1305:
#define SNOW_INTERVAL_MIN 10800
#define SNOW_INTERVAL_MAX 86400
void hackDoWeather()
{
bool cansnow = false;
unsigned int rng;
float heavyness, snowval;
int interval;
SYSTEMTIME st;
U32 now;
int i;
for (i = 0; i < SIZE(s_snowable_zones); i++) {
if (backend(type) == BACKEND_XMPP &&
backend(info)->id == s_snowable_zones[i])
cansnow = true;
}
if (!cansnow)
return; // early out since it could never snow here
timeAdjusted(&st); // UTC
// st.wMonth = debug_month_override;
// st.wDay = debug_day_override;
now = timeSeconds();
if (st.wMonth != 12 && st.wMonth != 1) { // only do snowfall in Dec and Jan
cansnow = false;
} else {
heavyness = (st.wMonth == 1 ? 31 : 0) + st.wDay;
heavyness = sinf((PI*heavyness) / 63.f);
heavyness *= heavyness; // sin^2 for slower buildup
if (backend(info)->id == 5) {
// It snows way more often in King's Row. Just because.
heavyness = (heavyness * 2.0) + 0.1;
}
// generate random number based off zone ID and some fuzz
rng = (backend(info)->id + 5127 + st.wDay*309) * 1103515245 + 12345;
interval = SNOW_INTERVAL_MIN + rng % (SNOW_INTERVAL_MAX - SNOW_INTERVAL_MIN);
rng = (backend(info)->id + 13375005 + st.wDay*221) * 1103515245 + 12345;
snowval = (float)rng / (float)UINT_MAX;
// cycle snow state every SNOW_INTERVAL seconds
snowval += (float)(now % interval) / (float)interval;
if (snowval > 1.0)
snowval = snowval - 1.0;
if (snowval >= heavyness)
cansnow = false;
// printf("Snow update: rng=%u, heavyness=%f, snowval=%f, %s\n",
// rng, heavyness, snowval, cansnow ? "IS SNOWING!" : "not snowing");
}
if (!cansnow) {
hackResetWeather();
return;
}
s_snowing = true;
...
Translation: Snowfall runs on a fixed cycle between 3 and 24 hours long, but the length and phasing of the cycle vary from day to day in different zones based on a deterministic algorithm.
Each zone gets at least some snow once per cycle, depending on the overall weather. What percentage of each cycle is snow-filled follows a sin^2 curve, starting out light on Dec. 1, getting progressively heavier towards Jan 1, and falling back off again.
You also need a clear line of sight to the sky for snow to be visible -- if you are indoors or under an overhang, you won't get any snow on your head.