Ripped this out of the Chatterbox on Gaia right before it got deleted. I'll be adding to it and stuff, and re-writing it in my own words.
Towns 2.0
1.) They will have imp-like monsters. (Note: These will be in the normal world, not just parachute) This is what they look like: http://i.imgur.com/VNhmx.png
2.) Towns 2 will have some features available on iPhone (This might only be for the devs, I don't know.) Here you can see different menus like "Add a friend" and "Room number" for joining a room: http://i.imgur.com/CbZLk.png
3.) Towns 2 has friend requests enabled again. This means that they found a new GSI ID to use for friend requests, or found some more secure way.
4.) They utilize the "Collision Detection Kit" or "CDK" made by Corey Oneil, a Software Developer for Zynga. You can find it here, it's open source.
5.) They utilize AFCOMPONENTS, or "Advanced Flash Components". You can find their website here.
6.) They have adobe components for JSON serializing, for JPEG encoding (The "Photo" button at the bottom of the towns page), for MD5 encrypting (Login or something?), and for IntUtil (Interger utilities? lol I have no idea)
7.) As you can see by the snippet of code below, they either just took the chat functions from zOMG, or they have plans of allowing clans and such in Towns 2.0
8.) As you can see from the snippet of code below, they plan on keeping the same GSI URLs, which shows that they haven't changed from GSI or any of that, if anything they just added a few more GSI IDs. I'll do a scan of the entire GSI and compare it to my scan from ~2 months ago, and anything that shows up now that didn't show up before I can assume is new and made for Towns 2.0. From there, I can narrow down what each particular ID does. If they didn't add any new ones and just utilized zOMG's or Towns' IDs, then I'll already know how they work and won't have to investigate anything :DCode:public function ChatBubble()
{
this.size = new Point(0, 0)
this.bubbles = new Array()
this.bubbleContainer = new Sprite()
this.hitArea = null;
this.mouseEnabled = false;
this.mouseChildren = false;
colorsMap["room"] = 3355443;
colorsMap["area"] = 16744319;
colorsMap["team"] = 8355839;
colorsMap["whisper"] = 16744447;
colorsMap["clan"] = 16711680;
return;
}// end function
9.) I like their new loading screen messages:Code:public const GATEWAY_URL:String = "gaiaonline.com/chat/gsi/gateway.php";
public const GATEWAY_NONENCODED_URL:String = "gaiaonline.com/chat/gsi/index.php";
As of now, Towns 2 came out about 9 hours ago.Code:private function setUpMessages()
{
this.messageArray.push("Making computer stuff happen...")
this.messageArray.push("Traipsing into a magical land of make-believe...")
this.messageArray.push("Not actually loading, just making you wait...")
this.messageArray.push("Loading grass AI...")
this.messageArray.push("Patiently awaiting your arrival...")
this.messageArray.push("Declumping dirt polygons...")
this.messageArray.push("Preparing to witness your incredible genius...")
this.messageArray.push("Cleaning the place up a little...")
this.messageArray.push("Repainting curbs...")
this.messageArray.push("Contemplating infinity...")
this.messageArray.push("Silently judging you...")
this.messageArray.push("Really Gaia? Really?")
return;
}// end function