<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6483953860004054721</id><updated>2011-11-27T16:34:45.337-08:00</updated><category term='Science History'/><category term='Art Tutorial'/><category term='Code'/><category term='Inform 7'/><category term='Silliness'/><category term='Art'/><category term='Teh Inter-Tubes'/><category term='Website'/><category term='Technology'/><category term='Fanfiction'/><category term='Game Guides'/><title type='text'>Phoenix Logos</title><subtitle type='html'>Art Science and Video Games</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-5053697069291851197</id><published>2011-07-28T20:46:00.000-07:00</published><updated>2011-07-28T20:53:21.544-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>HD TV with a bit of 3D</title><content type='html'>&lt;div style="background-color: transparent;"&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Television seems to be all about extra dimensions these days.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;To tell a quick story, our projection LCD TV blew another bulb Saturday, and getting those replaced involves a 40 mile trip to a TV repair shop and over $200 to get a new bulb put in the housing.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;So Monday we went around shopping for TVs, intent on getting something in the 50 inch class with a nice picture for about $1000 and break the bulb replacement cycle.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The one we selected was out of stock, but we picked it up in store yesterday and now I’ve had a day to break it in.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The TV that ended up getting selected was a KDL-55EX723, which is fancy for saying a Sony TV, 55 inch screen, EX line, model 723, which is a special version of the 720.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;So some interesting things. The Sony Style store only sales the EX720, after a bit of research I found out that the EX723 is an exclusive from Best Buy that has built in wi-fi, whereas the EX720 requires a USB wi-fi adapter that costs about $90. The bizarre part? The EX723 was $1,480 and the EX720 is $1,800.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;At any rate, the EX720 line is actually the entry level Sony 3D TV for 2011, but it just so happens that at that price a 55 inch edge lit LED LCD TV is a good deal without the 3D. Well, a little bit much for a 55 inch, but it does have a very nice picture, both in contrast and colors, even at moderate settings as opposed to overly vivid showroom settings.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Honestly, there isn’t much 3D content. The PS3 has been updated to play 3D Blu-rays, but there are precious few of those, some of the best 3D BRs out right now is Legend of the Guardians(the one about the owls), Tangled and Gnomeo &amp;amp; Juliet. Avatar is out on 3D BR, but only as part of an expensive bundle with other stuff. Upcoming 3D BRs include Transformers (all 3 I think), Green Lantern and Thor.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;3D gaming on the other hand is quite nice and movies and games both will be a good reason to go 3D next year.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;It just so happens though that LCD TVs have progressed to the point where displaying 3D content just means having a active 3D sync emitter optional or part of the TV(at least for the kind like Sony that use active 3D glasses).&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Speaking of which, the Sony 3D glasses for 2011 are surprisingly comfortable and have quick charging batteries that are charged like PS3 controllers. Although a bit bigger than 3D movie glasses, they rest very comfortably on the face while worn.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;As for the TV itself, it’s 50 inches by 30 inches and just 1 ⅝ inches thick, it actually felt like handling a mirror while attaching it to the stand. Besides being uncomfortably thin to handle, it only has an inch of border around the actual screen, so from in front all that is visible is a big vivid picture with a glossy black frame.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Speaking of the picture, it really is nice. To put how nice in easy to understand terms, the TV it is replacing is an LCD projection TV, which already has a nice sharp picture, yet the picture on this TV is so much better, watching Wall-E on Blu-ray felt like an all-new experience, the picture was just that rich and clear.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Speaking of the included wi-fi, moments after setting it up I hit the Internet video button, selected the Sony 3D Experience channel and had a selection of quickly streaming 3D HD content to watch. Although they were just 2-3 minute clips, some, particularly the 3D nature shots in Japanese zoos and aquariums were nice to watch, just to check out what 3D is like on the TV.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;What’s the 3D like? Pretty much like seeing a 3D movie in the theatre, although some home sources of 3D aren’t as good. The nature video we bought to watch had some bad parallax caused by switching between wildly varying 3D scenes or over-doing the 3D effect. While playing some 3D games (Motorstorm Apocolypse) there were a few instances of a parallax, mostly when pausing the game and a flying box or piece of debris would rotate near the camera. (Parallax ghosting is when the left/right images of an object on screen don’t overlap properly, yet the rest of the 3D objects are in focus.). Overall the effect is very nice, and video games generally have options for tuning the 3D effect, just be wary of watching poorly done 3D video content.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Downsides of the TV? Honestly not much, for being the ‘cheapest’ 3D TV Sony is making this year, it’s a very nice TV, but here are the odd points.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;No 3D glasses included. Active glasses are $70 right now and come in adult or child sizes, but honestly there is little 3D content this year and next year looks better, so holding off a year or two to buy glasses is actually a good idea. The TV will work with newer or older glasses, but the 2012 glasses are likely to be better than the 2011 glasses. As a reference, the 2010 glasses were uncomfortably front-heavy and cost $150.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Weak Speakers. The downside of having a super-thin TV is the TV has two tiny 10W speakers mounted on the back. It’s still decently loud, but it has to be turned up a bit higher than other TVs to reach the same sound levels.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Remote. It’s fairly basic and not backlit. The face also has an odd concave curve to it(ie the face with the buttons curves inwards, creating a valley). This was a bit odd since Sony TVs generally have nice remotes, but I did find the lovely trick of this remote. The recessed buttons mean the remote can be placed on a table upside down, revealing a smooth black monolith remote with a Sony logo and a single stylish power button.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This TV also has something called a Presence Sensor, which can be turned off. It’s basically a motion detector that can turn off the TV screen if it doesn’t detect movement within X minutes. I currently have it set to 5 minutes for my own amusement and have to wave at the TV every once in a while because my laptop is apparently hiding me while typing. Under normal sitting conditions, even sitting still and watching a movie it seems to detect me just fine.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The odd part? The more advanced Sony TVs can track eyeballs to the degree of aiming speaker sound at the viewers and warning kids if they get too close to the TV. No, seriously.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;One final part of this little adventure is using Bravia Link for the first time. I told my PS3 to allow HDMI control. I told my TV to use HDMI control. What does that mean?&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;When I turned on the PS3 this afternoon and put in the Wall-E movie, the TV detected the PS3 coming on and switched over in time to show the PS3 start-up screen. I then sat down and used the TV remote buttons to navigate the PS3 menus, start-up the movie and basically never had to turn on a PS3 remote to handle it. When I took the disc out afterwards and hit the power button the the PS3, the TV automatically turned back to what I was watching before.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;That was some nice icing on the awesome picture cake.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-5053697069291851197?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/5053697069291851197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2011/07/hd-tv-with-bit-of-3d.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/5053697069291851197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/5053697069291851197'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2011/07/hd-tv-with-bit-of-3d.html' title='HD TV with a bit of 3D'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-5389817208297463199</id><published>2011-07-22T00:38:00.000-07:00</published><updated>2011-07-22T00:38:18.007-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Inform 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><title type='text'>A Million Grains of Sand</title><content type='html'>&lt;div style="background-color: transparent;"&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Okay, so we’ve played with creating items. So now lets say we wish to send the player on a quest to collect a million grains of sand for whatever silly reason the plot calls for.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;A sand is a kind of thing. There are 10000 sand in the beach shore.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;No, it looks good, but trying that will cause many many issues.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;1. Inform understands ‘Take sand’ (1 grain at a time) and ‘Take All’ (runs through every object in the room and tries to take them all, which means printing over 10,000 take messages). Inform does not understand ‘Take 1000 sand’ because the ‘take’ action is defined as taking some thing, not taking some number and some thing, nor would ‘take all sand’ limit the taking action to just all the sand in a room.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;2. That pesky 100 copies limit mentioned in the last post. It probably makes sense now with that ‘take all’ action reporting each individual take.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;3. For the player to collect a million grains of sand where each is a copy of the sand kind, there must actually be a million of them at least at game start. This alone might choke the game.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;So is there no hope other than making sand something insubstantial such as an XP number where when a monster is killed the player’s XP goes up so many points?&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;No, there is a solution, and it’s just to be less literal about things. The blank weapon kind from the last post is the basis for the solution. We can have sand objects, but they must be bundles of sand.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;A sand-bundle is a kind of thing. A sand-bundle can be bagged. The printed name of a sand-bundle is “[if item described is bagged]sturdy bag of sand[otherwise]pile of sand[end if]”. Understand “sand” as a sand-bundle. Understand “bag/of” as a bagged sand-bundle. Understand “pile/of” as a not bagged sand-bundle. A sand-bundle has a number called sand.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This works quite well, we need only create enough sand-bundles to account for all the piles or bags of sand in the game. Each pile/bag of sand will contain as many grains as the sand number. A beach for instance could have multiple piles of sand placed in it with varying amounts of sand in each pile. In z-machine code the max/min of a number is about +/- 65,000, whereas in Glulx which is the modern version, the max/min of a number is +/- about 2 billion, which is more than enough to carry 1 million grains of sand in one bag.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Inform will in this case understand ‘take sand’ as taking an entire bag or pile of sand.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Of course this isn’t finished yet. I at least wouldn’t want the player carrying piles of sand, although multiple bags might be okay. There are two options for consolidating. The simplest is the assume the player has some method of carrying the sand along with everything else, similar to how RPGs don’t really track how the player is carrying 52 health potions and 1074 gold pieces. It’s just in the player’s inventory.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The more fun way is to make it where the first time the player finds a bag of sand, the player uses the bag for sand carrying. This can be simulated with a Carry Out rule for taking.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Carry out taking a sand-bundle:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;If the player is carrying a bagged sand-bundle(called sandbag):&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Increase the sand of sandbag by the sand of the noun;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Now the noun is off-stage;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say “You add the sand to your bag.”;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Rule succeeds;[this should prevent taking from carrying out further and actually taking the bag]&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;otherwise if the noun is bagged: [code for claiming it as a bag to carry sand in]&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say “Ah, now you have a handy bag to carry sand in.”; [We don’t interfere here so the taking action continues, which should eventually report Taken: bag of sand.]&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;otherwise:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say “You can’t meaningfully carry that much loose sand.” instead; [this stop the action as a failure]&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;More on how actions process in a later post, but the idea here is that we want the taking action to add sand to the carried bag and ‘throw away’ the now empty bag, putting it out of play where it can be recycled, perhaps as a new pile somewhere.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This type of code can be done for anything that is numerous and is indeed the trick most video games use for this sort of item, which is why RPGs will drop piles/bags of gold, quivers of arrows, braces of throwing daggers, etc. In those games it is less because they have to create all their items before hand and more to simply keep the current total of all items down.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;For more detailed information, chapter 14 of the Inform documentation, Numbers and Equations has some wonderful examples dealing with weights, value of money, liquids and various other numbers.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;As an example, say we wish to put in the RPG staple, loads and loads of gold, silver and copper coins. We can use the sand-bundling concept, but we can model the numbers a bit differently.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Working form the basis that 40 copper = 1 silver and 40 silver = 1 gold&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;1. A coin number, when printing a description of the amount and type of coins in a pile, we can do some math to determine how many where 1 = copper, 40 = silver and 1600 = gold. In this method while the exact value is kept track of, the description math can be written to be a bit random in describing, where it might describe a pile of 2000 coins as 1 gold piece and 10 silver pieces or it might say 2000 copper pieces. Both equal 2000 coins.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;2. A defined coin number as 1g39s39c which creates a complex number that automatically ‘makes change’, where 39c + 24c = 1s23c. This type of number is like defining Dollars as $1.99 and time as 1:59, the first number can be as high as we wish, but any following numbers are listed at their highest value. 1 minute after 3:59 will thus be 4:00, and 1c above 1g39s39c will be 2g&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;3. Simply make separate gold silver and copper coin numbers. In this way if the player is carrying 2000 copper (and 50 coins = 1 pound), the player might visit the money changer in town and pay the 3% change to have that copper converted to gold and silver. This is the realistic method where copper doesn't magically convert to silver, the player must get it converted somewhere or spend it. We can also write code to convert 50 coins into 1 pound of weight, so this will also make coins more of a realistic acting item if the player can only carry so much.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;We also haven’t considered something else yet, which is how the player can do ‘drop 500 copper’ in case the player is carrying too much and wants to drop some heavy copper pieces without dropping the whole money bag. That is for another day though, it is only a problem if we make it a problem after all.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-5389817208297463199?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/5389817208297463199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2011/07/million-grains-of-sand.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/5389817208297463199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/5389817208297463199'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2011/07/million-grains-of-sand.html' title='A Million Grains of Sand'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-8519361865037956322</id><published>2011-07-21T22:26:00.000-07:00</published><updated>2011-07-21T23:13:41.618-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Inform 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><title type='text'>Being Informed about Sharp Pointy Objects</title><content type='html'>&lt;div style="background-color: transparent;"&gt;&lt;span id="internal-source-marker_0.39292182959616184" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;So now that I’ve reviewed some of the details about objects in Inform 7, it’s time for a little practical experience with them. We’ll make something like a pen-and-paper RPG, so we’ll want to define the player and a monster to fight and such.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A person called Thorn is in dungeon entrance. The player is Thorn. Thorn carries an old iron sword.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;An old iron sword is a thing. The description of the old iron sword is “This sword is well-worn and in serious need of attention from a skilled blacksmith. Still, it’s at least good for another fight or two.”.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A goblin is in dungeon entry. Dungeon entry is down from dungeon entrance. A goblin carries an old iron sword.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This code looks good, but it will throw up an error when Go! is hit and Inform 7 attempts to compile it. This is because three different statements conflict about the old iron sword and it is a unique item. This first ‘carried’ statement attempt to create it, and the second line explicitly tries to create the sword, and the goblin carry conflicts with the carry by Thorn. This however would work.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A person called Thorn is in dungeon entrance. The player is Thorn.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;An old iron sword is a thing. The description of the old iron sword is “This sword is well-worn and in serious need of attention from a skilled blacksmith. Still, it’s at least good for another fight or two.”.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A goblin is in dungeon entry. Dungeon entry is down from dungeon entrance. A goblin carries an old iron sword.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;(code for goblin defeat event)&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Now the old iron sword is carried by the player;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say “You pry the old sword from the goblin’s not-quite cold dead hands. At least now you’re armed.”.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This code is fine, the sword is created with detail, it is then carried by the goblin(since this comes afterwards, it doesn’t try to create the sword, just set it as carried by the goblin). Then sometime during play the sword is transferred to the player.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;We could also do this.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;OldSword1 is carried by the player. The printed name of OldSword1 is “old iron sword”.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;OldSword2 is carried by the goblin. The printed name of OldSword2 is “old iron sword”.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This creates two swords that sound similar, indeed if both are on the floor of the room, the player will see this: “You can see an old iron sword and an old iron sword here.” That is unpleasant, plus the player can’t type ‘take old iron sword’ and get either sword without a Understand “old/iron/sword” as the oldsword1. Even if both were ‘understood however, then the player can’t pick between them.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;To make many unique weapons, it’s better to actually make them unique. Have the player carry the old iron sword and the goblin carry the rusty chopping blade. We could also do something special with such swords.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Sword1 is carried by the player. Sword1 can be reforged. The printed named of Sword1 is “[if sword1 is reforged]gleaming steel sword[otherwise]old iron sword[end if]” (plus matching conditional understand and description)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This gives us a system where the player can gather old used blades from adventures, take them back to town and have a pro reforge them. A can be enchanted property could raise the possibilities further with a mage enchanting swords that have been reforged.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A better thing to do is define kinds.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A weapon is a kind of thing. A sword is a kind of weapon.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The old sword is a sword. It is carried by the player. The goblin carries one sword. There are two swords in dungeon entrance.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This allows us to have multiple swords(which could have stats) along with the option to make unique named swords. Named swords inherit the stats of the sword kind unless they’re changed. For instance if swords usually have damage of 8, the old sword could have damage of 5 (which can be changed when reforged to a higher number).&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This also handles multiples more easily, if the player types ‘take sword’ in the room with two swords, the game will just pick one since it understands they’re identical.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The general limit with copies of a kind is Inform limits it to 100 copies in one location. This can be raised to 200 easily, but there are places where an economy of items will help.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Here is a more advanced weapon model.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A weapon is a kind of thing. A weapon can be dagger, sword, mace, axe, spear or bow (this is the weapon-type property). Understand the weapon-type property as describing the weapon. The printed name of a weapon is usually "[weapon-condition][weapon-type]". The printed plural name of a weapon is usually "[weapon-condition][weapon-type]s". A weapon has a number called w-condition. The w-condition of a weapon is usually 50.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Definition: A weapon is worn if its w-condition is 20 or less.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Definition: A weapon is pristine if its w-condition is 80 or more.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;To say weapon-condition:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;if w-condition of item described &amp;lt; 20:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say "corroded ";&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;if w-condition of item described &amp;lt; 40:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say "worn ";&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;if w-condition of item described &amp;gt; 60:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say "fine ";&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;if w-condition of item described &amp;gt; 80:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say "pristine ";&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;8 weapons are in old town. 5 worn spear weapons are in old town. 3 bow weapons are in old town. [If a kind-copy is not uniquely named, the number of copies must be specified.]&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #990000;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;b&gt;Old Town&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;You can see eight daggers, five worn spears and three bows here.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This is a bit advanced, so I’ll explain what’s happening from the beginning. All weapons in this code are made from a ‘blank’ weapon kind. Their printed singular and plural names depend on the weapon-type property. They also have a stat for weapon condition. There is a ‘To say’ statement to apply a name, and a condition between 40-60 is no ‘say’, which is why it shows up as ‘eight daggers’. Finally the weapon-type describes the weapon, allowing the player to grab a sword by typing ‘take sword’ or ‘take weapon’. Since dagger is the first weapon-type, it is the default, hence eight weapons = eight daggers. &lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;-&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 15px; white-space: pre-wrap;"&gt;The 'item described' is a variable Inform uses, it's basically whatever object Inform is currently dealing with. If Inform is printing the name of Weapon-37, then the item described is currently that weapon. This is handy to know in this instance because here we can't refer to it as 'the noun' or 'the second noun' or a temporary value like 'chosen-weapon', mkaing it handy for descriptions and printed names. &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 15px; white-space: pre-wrap;"&gt;-&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 15px; white-space: pre-wrap;"&gt;The definitions are the most fun. They make Inform understand ‘five worn spear weapons’ as ‘five weapons with spear weapon-type and w-condition 20’. Inform will also understand ‘Let chosen-weapon be the most pristine weapon in location;’ which has inform select the weapon with the greatest w-condition because the definition says ‘or more’.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;There are more advanced things that can be done with this implementation as well.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Shall we have a weapon shop? Well all objects must be created at the beginning of the game, so with the previous example, the author would have to define how many swords are in game, how many axes, etc. In this model, it’s just weapons and as the author we can turn a bow into an axe by saying, “Now the weapon-type of chosen-weapon is axe;”.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;So what’s the best way to do a weapon shop without creating an excess of weapons?&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;If there are no off-stage weapons:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say “The weapon smith is currently out of stock.”;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;otherwise if there are less than 10 off-stage weapons:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say “The weapon smith has a few weapons in stock.”;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;[weapon buying code for when there are off-stage weapons, player chooses to buy a pristine(85) sword.]&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Let chosen-weapon be a random off-stage weapon;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Now the weapon-type of chosen-weapon is sword;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Now the w-condition of chosen-weapon is 85;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Now chosen-weapon is on the shop counter; [if the player has a carrying capacity, placing it on the counter for pick-up is safer.]&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;In this way, the weapon-smith serves as a way to ‘recycle’ weapons, which are moved off-stage after being broken in combat, broken down for parts, etc. If we want the shop-keep to have an initial stock, we just declare some weapons exist and they’ll be created out of play. “There are 20 weapons.”&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;In this method, the game just needs a total pool of weapons and the properties of the weapon can be changed to fit when code places one in a treasure chest, in the hands of an enemy or the player buys one. It also allows code for ‘destroying/losing’ weapons by putting them out of play and thus where the recycling code can find them and use them again.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The exception for recycling is that unique named weapons shouldn’t be recycled the same way, otherwise if Excalibur gets broken and the player recovers it, it might have been in the hands of a respawned goblin as a worn dagger.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-8519361865037956322?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/8519361865037956322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2011/07/being-informed-about-sharp-pointy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/8519361865037956322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/8519361865037956322'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2011/07/being-informed-about-sharp-pointy.html' title='Being Informed about Sharp Pointy Objects'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-3489718334182619848</id><published>2011-07-17T13:18:00.000-07:00</published><updated>2011-07-17T13:18:47.479-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Inform 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><title type='text'>Inform Object Lessons</title><content type='html'>&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Following yesterday’s intro to Inform post, this will still be about objects.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Objects can have properties: A person can be male, female, or neuter. &lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Adam is a man. Adam is Male. A Horse is a kind of animal. The clydesdale mare is a female horse. The description of the clydesdale mare is “A large magnificent horse with a mostly brown pelt broken up by patches of whte.”. A female horse can be in-heat. The clydesdale mare is in-heat.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;In-heat is an either/or property. The description is a value property where the value is some text, specifically the text that is printed on examining the mare (looking at the mare).&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;When creating something, quoted text can follow the sentence to save time.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: transparent; color: #0b5394;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The barn is a room. “The old barn is a bit musty and filled with hay dust.”.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The clydesdale stallion is a male horse in the horse field. “There is a giant stallion standing in the field, eyeing the mare.”.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Text after a room will be used as the description. Text after a thing will be the initial appearance, text shown in the room description, in this case giving the horse a separate paragraph after the field is described. This initial appearance vanishes once the thing is handled by the player, and is commonly used to make objects stand out in rooms.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Inform also infers a lot of things, if that was the first time the horse field was mentioned, Inform would assume it was a room and create a room called the horse field.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A note on a/an/the/some, Inform doesn’t care about grammar and strips these words from code, so Clydesdale Stallion is male horse in horse field. works just as well. A/an/the/some however would tell Inform which to use when describing the stallion if used when the stallion is created in the code. Likewise for capitalization, if it is written ‘The Clydesdale stallion is...’ when created, then the horse field might look like:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;b&gt;Horse Field&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;You can see the Clydesdale stallion here. (if the stallion had that initial appearance from earlier, this would be ‘There is a giant stallion standing in the field, eyeing the mare.’ instead).&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;---&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Inform has some built in properties and values, which are handy to know about.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;privately-named/publicly-named : by default all items are publicly-named, which is to say the name of the Clydesdale stallion will be Clydesdale stallion by default, and the player can type “Look Clydesdale / Look Stallion / Look clydesdale stallion” to examine the stallion.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The printed name of ___ : This is the printed singular name of something, useful for when names need to change, or an object is privately named.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: white; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Now the printed name of the clydesdale stallion is “Dale”. The printed name of object-403 is “office copy machine”.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Inform won’t understand the player typing ‘look dale’ but stallion and clydesdale will still work.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Understand “Dale” as the clydesdale stallion. &lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Now Inform properly understands dale when the layer tries ‘look dale’.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The printed plural name of ____ : same thing, although typically only a generic kind can have multiple instances. Not always needed since Inform can pluralize most names anyways.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;A clydesdale is a kind of horse. There are three male clydesdales in the field. There are 2 female clydesdales in the barn.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; ( You can see three clydesdales in the field. )&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;The printed plural name of clydesdales is "herd of clydesdales".&lt;/span&gt; ( You can see a herd of Clydesdales in the field.)&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;---&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;The old barn is a dark room.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; This creates a room where the player only sees darkness unless the player carries a light source, because 'dark' is a built-in either/or property for rooms.&lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt; The flashlight is a lit thing carried by the player.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; This creates something called a flashlight, that provides light, carried by the player at the start of the game. The player can now enter the old barn and see a room description(if provided) and any objects that might be in the old barn.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;---&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;The rickety shelf is a scenery supporter in the old barn.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; Scenery is a property that makes something a background object. If there is nothing on the shelf it won’t be mentioned as an item in the old barn, but the player can ‘Look shelf’ and see it. Scenery is commonly used for things mentioned in the room description the player might interact with, and in the case of a supporter, putting something on it will make it stand out a bit. &lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;There is an old lantern on the rickety shelf.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; ( You can see an old lantern on the rickety shelf here.) When nothing is on the shelf it will once again become part of the background. Scenery is all by default fixed in place.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Fixed in Place is an item property for things that player can’t pick-up. &lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;The fridge is a closed openable container in the kitchen. The fridge is fixed in place.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Closed/Open Openable/Not Openable: This is a fairly obvious set of properties for a thing, openable means close/open actions will work on it. Not openable means it is stuck in the current position. Typically found on doors and containers.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Locked/Unlocked Lockable/Not lockable: This works just like open/closed, except for one thing. Lockable things can have keys. &lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;The matching key of the fridge is the banana magnet. / The banana magnet unlocks the fridge. / The fridge has matching key the banana magnet.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; They all work equally well and set the banana magnet as the thing that unlocks the fridge.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Carrying Capacity: A limit on containers and people on the number of items that can be carried. By default 100 things. Also the reason for the player’s holdall kind.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;---&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Now for the relationships built into Inform. These can be found in chapter 13 of the Inform documentation:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;containment relation - The coin is in the purse.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;support relation - The coin is on the table.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;incorporation relation - The coin is part of the sculpture.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;carrying relation - The coin is carried by Peter.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;wearing relation - The jacket is worn by Peter.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;possession relation - if Mr Darcy has a rapier...&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;adjacency relation - The Study is east of the Hallway.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;visibility relation - if Darcy can see Elizabeth...&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;touchability relation - if Darcy can touch Elizabeth... &lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Containment for example can be done in multiple ways:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The coin is in the purse.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The purse contains the coin.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The coin is contained by the purse. &lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;There are five relations between objects that are mutually exclusive:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;containment relation - The coin is in the purse.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;support relation - The coin is on the table.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;incorporation relation - The coin is part of the sculpture.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;carrying relation - The coin is carried by Peter.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: navy; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;wearing relation - The jacket is worn by Peter. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;If two items have one of those relationships, then it can’t have the other four.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;For instance:&lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt; If the jacket is carried by the player, now the jacket is worn by the player.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; This makes the jacket worn, but also makes it not carried.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Of these relations built into Inform, one probably needs the most explaining, Incorporation.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;The desk is a supporter in the office. A closed openable container called the top drawer is part of the desk. A closed openable container called the bottom drawer is part of the desk.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;By default these parts of the desk will work like scenery, they go where ever the desk goes and won’t generally be mentioned separate from the desk, although code can be written to say mention open drawers and their contents. They should therefor be mentioned in the desk description at least to let the player know they’re there.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The player will be able to put things on the desk, but not open it. We could redirect that attempt however.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Instead of opening the desk:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;If the top drawer is open:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say “The top drawer is already open” instead;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;If the top drawer is not open:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Now the top drawer is open;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;say “You open the top drawer.” instead.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This can be a lot of hassle, particularly if we also want to intercept trying to put things in the desk. One solution is to simply make the desk a container, the top drawer as it were, renaming the top drawer to middle drawer.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Another is to use a special command.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Understand open desk as a mistake (“You should try opening a particular drawer of the desk.”).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This is a special command to intercept a command the player might try and print a message to redirect the player to something else. Details on this can be found in 16.20 of the Inform documentation.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-3489718334182619848?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/3489718334182619848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2011/07/inform-object-lessons.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/3489718334182619848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/3489718334182619848'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2011/07/inform-object-lessons.html' title='Inform Object Lessons'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-2304638803001073294</id><published>2011-07-16T23:55:00.000-07:00</published><updated>2011-07-17T00:02:29.337-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Inform 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><title type='text'>Inform Basics</title><content type='html'>&lt;div style="background-color: transparent; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span id="internal-source-marker_0.5886826822534204" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The Basics of Inform 7:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://inform7.com/"&gt;&lt;span style="background-color: transparent; color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;http://inform7.com/&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; The Official Website&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The Inform 7 program is a compiler, which source code is written into and compiled from creating a game file. The game files are played on interpreters, so make sure to use the right program for the right file.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Now onto the basics of coding:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;First objects, which are sorted into kinds. The default kinds used by Inform are:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Rooms: every game requires at least one. Rooms are areas where various things are with little other detail except what the author adds.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Directions: The default directions link rooms and are used with movement commands. Twelve of these directions are created by default, eight compass directions, up and down, plus in and out.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Regions: These are basically groups of rooms, which is handy for writing code that applies to only certain regions.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Things: This is a major kind and is the parent of all other kinds. This also represents whatever inhabits the various rooms. Most objects an author creates will be various things and kinds of things.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- Doors: These link rooms via directions, sort of like a room except things can never be in a door, simply passing through. They are implemented by saying the door is one direction form a room and another direction from another room, directions that shouldn’t already link anything else. Doors can also be other things, such as bridges and arches and are typically used when needing something that can be closed and perhaps locked. Doors are also unique for being in two rooms at once.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- Container: Something that can contain other things. If enterable, the player can even get inside, such as a closet in a room or a bath tub.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- - Player’s Holdall: A kind of container, something the player can carry and store excess items in. Has special convenience behaviors that make it different form other containers.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- - Vehicle: Another kind of container, the player can get in and ride it to other rooms with special going messages.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- Supporter: Like a container, except things go on it. Typically not open/closed either. Also can be made enterable, such as a chair or bed.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- Backdrop: Basically a special type of scenery that can be in multiple rooms, regions or even every where. For instance a description of grass in a grassland region that responds to Look Ground/Grass.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- Person: Anything meant to move around and maybe do things. Can also have a gender like male/female and trigger pronouns like he/she.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- - Animal: A type of person. No seriously. Can be male/female/neuter&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- - Man: A type of person, typically male.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- - Woman: A type of person, typically female.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A device: Basically something that can be switched on/off.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;-----------&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A new kind can be defined. For instance “&lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;A child is a kind of person. Alice is a child in the classroom.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;”.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;For a story with various aged people where age might matter, we could define a kind of age value instead:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Maturity is a kind of value. The maturities are baby, toddler, child, teen, young adult, adult, middle aged and senior.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A person has a maturity. The maturity of a person is usually young adult.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;These values are in order for a reason, because in code we could say “&lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;If the maturity of (person) is greater than teen, then etc.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;” (the first property is always the least and the last the greatest)&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;We can also code “&lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Understand the maturity property as describing the person.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;” This would allow the player to refer to a character by their maturity such as ‘child’. Using 'referring to' instead of describing would allow the code to use the property, but not the player.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;We could also do this:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;A person has a number called age. The age of a person is usually 24. (this sets a default value, it should be the safest most common value)&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Definition: A person(called brat) is underage if the age of the brat is 17 or less.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Defintion: A person(called geezer) is senior if the age of the geezer is 65 or more.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;With a group of people, this way would allow us to write code that says “&lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Let the elder be the most senior person in the location;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;” (which would pick the oldest person in the room).&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;We can also define simpler properties for code purposes.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;A person can be drunk.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; (‘can be’ means by default a person is not drunk, code wise we would refer to the person as drunk or not drunk.).&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;This could also be “&lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;A person can be drunk or sober.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;” which provides two opposite states. Also possible is “&lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;A person can be sober, tipsy, drunk or smashed.&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;”. This is simpler but not as useful as creating a value set because it can’t be judged by level. It simply adds more states for the code to set the person at for future code to refer to, at this point a drunkness number would probably be more effective in code.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-2304638803001073294?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/2304638803001073294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2011/07/inform-basics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/2304638803001073294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/2304638803001073294'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2011/07/inform-basics.html' title='Inform Basics'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-7489977543975326570</id><published>2011-04-02T15:00:00.001-07:00</published><updated>2011-04-02T15:07:27.262-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fanfiction'/><title type='text'>Fanfiction</title><content type='html'>I went around checking things out, including my fanfiction.net account, and found people trying to locate more of my fanfiction if I had any.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://addventure.bast-enterprises.de/authors/Valor_Phoenix.html"&gt;http://addventure.bast-enterprises.de/authors/Valor_Phoenix.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That lists the episodes I've written on that particular website. The Anime Addventure is an episodic place where each episode is self contained and have multiple options for what sort of episode follows it up. Episodes tagged with yellow lemons have sexual content, green limes indicates naughty but not explicit.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Newer episodes are kept on the new episodes list.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Recent 50:&lt;/div&gt;&lt;div&gt;&lt;a href="http://addventure.bast-enterprises.de/recent50.html"&gt;http://addventure.bast-enterprises.de/recent50.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Addventure Home:&lt;/div&gt;&lt;div&gt;&lt;a href="http://addventure.bast-enterprises.de/index.html"&gt;http://addventure.bast-enterprises.de&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-7489977543975326570?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/7489977543975326570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2011/04/fanfiction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/7489977543975326570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/7489977543975326570'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2011/04/fanfiction.html' title='Fanfiction'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-6837951800765235172</id><published>2009-04-29T22:15:00.000-07:00</published><updated>2009-04-29T22:53:43.409-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Teh Inter-Tubes'/><title type='text'>Going Google</title><content type='html'>In my previous entry, I mentioned Google Chrome and Google Documents. Now it's time to introduce the Google aps, and they actually make up a significant portion of my favorite programs.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First, go to www.google.com and instead of starting a search for something, find the links up at the top and hit 'more' and keep asking for more until it redirects to a page of all the options.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One thing to mention before getting to the specifics, each one has guides and sometimes video guides associated with it, so feel free to view those. The Chrome design comic was kinda entertaining.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the column on the left titled 'Search' there are a significant number of very specific searches and two very good programs. The first is the aforementioned Chrome browser. The second is Google Earth, a simulation program that as of the latest version can show the Earth, weather, Mars and even astrological views of the sky.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the right column is a section titled 'Communicate, show &amp;amp; share'.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Blogger, thou art here. Seriously, need I explain what this is?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Calendar, an online calendar that can be shared between users. Also sends email alerts.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Docs, aka docs.google.com, this is a good documents solution for most people. Essentially like webmail, except you're writing your document and it's saved to the google server about every ten seconds. Not only that, but other users with permission can view the document in realtime and also edit it as it is in progress, or when 'published'. I mainly use it so Eternity can proof-read stories in progress, but it also has the advantage of being useable from any decent web enabled device.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Gmail, an excellent webmail service, it also integrates with Calendar and Docs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Picasa, a 1 GB storage picture service, the pictures for this blog are served from my Picasa account. Good way to share pics for most people.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;SketchUp, an easy to use 3D design program although the shapes are somewhat simple. On the other hand, it is very easy to use. Also the link for downloading the program also has links to video tutorials.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Talk, Google's IM service which is intergrated into Gmail. Nice simple IM that will connect to other Gmail users.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That's it for my recommended Google programs and services. I know I've found a lot of little gems there however, so I'll keep my eye on that little list.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-6837951800765235172?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/6837951800765235172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/04/going-google.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/6837951800765235172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/6837951800765235172'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/04/going-google.html' title='Going Google'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-8770664146924733153</id><published>2009-04-29T22:00:00.000-07:00</published><updated>2009-04-29T23:12:29.463-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Teh Inter-Tubes'/><title type='text'>Some PC Basics</title><content type='html'>&lt;span class="Apple-style-span"   style="  ;font-family:Verdana;font-size:13px;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;My niece recently got a new laptop and I was walking her through the steps to set up a new PC. We didn't finish, so I told her I would write up a little guide for the topic.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Then my PC developed a nasty error and I restored the system to factory settings, so I had to take some time and set my own rig up again.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;1. This guide is for Windows, primarily XP though most applies to Vista. Mac and Linux systems tend to have tightly integrated programs of their own. Worth mentioning however is that it is often worthwhile to install a dual-boot Linux OS such as Ubuntu on most PCs. Linux is a nice OS to work with at times, and can be worth it just for the ability to fix Windows when Windows is broken since Linux can be used to access the internet and repair files.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;1a. Clean up any demo or other trial programs on the PC. Some just waste hard drive space, others actually waste CPU cycles and clutter the RAM, decreasing performance.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;1b. Fire up Internet Explorer and hit the Windows Update option under Tools. Download and Install the critical updates and any hardware drivers it offers. In my last round of this this was in the neighborhood of 120 updates requiring about four hours and multiple reboots for the install parts. Also turn on the Windows Firewall and decide whether to update Windows manually each week or turn on Automatic Updates.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;1c. Get a list of all the hardware bits of the PC and their drivers. Go to their company websites if possible and get the newest drivers. Video Card drivers qualify as one of the types that needs to be kept up-to-date.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;2. PC upkeep out of the way, it's time to get the good programs installed.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;2a. Although the guide recommends Internet Explorer for doing the Windows Update quickly and directly, IE is one of the worst browsers available. Although IE has improved over the years, it's always lagged behind in features and usability, plus it represents a significant security risk. The same feature that makes it work for the Windows Update portion is the same security risk involved with visiting other sites with IE.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;2b. The good freely available browsers I'll recommend are Firefox and Chrome. Firefox has a lot of customization options with a number of different looks and add-ons. Chrome on the other hand is very simple to use. Although I used Firefox for a long time, I like the minimalist Chrome.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;2chrome. My only suggestion for Chrome is to click the wrench icon &gt; Options &gt; Basics &gt; On Start-up: Open pages that were open last; this restores the main window of Chrome to how it was when Chrome was last used. Chrome tabs can be rearranged at will however, including splitting into new windows or merging simply by dragging the tabs. It's also worth mentioning that Chrome is pretty secure and stable. It runs in a sandbox state, tabs are run as individual processes and even plug-ins like flash are kept separate.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;3-Security: Windows Defender(free download for XP and standard in Vista) works surprisingly well. Paired with AVG free, Windows firewall and Windows updates and the system will be pretty secure. An anti-virus such as AVG free is optional as good security habits will keep most threats away, but for most the extra security is a good thing.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;4-Productivity: I favor open source programs and other community development free programs pretty heavily. In that regard, I will endorse Open Office over the Microsoft equivalents any day. Not only is it a free suite of work programs, but the updates are also free and expedited. With a free suite like this, new features will never be held back just to get more money with the next version. New versions do often introduce a lot of features, but this is because more core parts of the program get upgraded in those instances. The other suggested document system is Google Documents, but I will cover that in another post.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;That's most of the important and somewhat basic programs someone might need for their computer. Download.com is good source for programs, so I'll briefly list some nice ones I've played with in the last year.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Miro: A video distribution and download service with integrated viewer. There are subscriber channels to a number of series there including the TED talks, which are presentations about new ideas and products.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Media Monkey: Music organizer and player.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;FastStone: A nice picture viewer that can do some minor picture tweaking and batch rename and convert multiple files at once.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;GIMP: A free graphics program that originated from the Linux community.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Blender: A free 3D modeling program that likewise originated from the Linux Community.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;~VP&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Eternity's Picks:&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Thunderbird, the email companion to Firefox which can handle email and newsgroup accounts.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Zone Alarm, a firewall and security ap that has a free version.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Spybot, an alternative to AVG for anti-viral duties.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Flashget, a helpful downloader program for getting big files or multiple smaller files at once such as a picture gallery.&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-8770664146924733153?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/8770664146924733153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/04/some-pc-basics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/8770664146924733153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/8770664146924733153'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/04/some-pc-basics.html' title='Some PC Basics'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-4359765408083299999</id><published>2009-03-12T00:21:00.000-07:00</published><updated>2009-03-13T09:35:51.961-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Game Guides'/><title type='text'>Resistance 2 Co-op: Other Bad Vacation Choices</title><content type='html'>&lt;span class="Apple-style-span"   style="  ;font-family:Verdana;font-size:13px;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Chicago&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Garfield Park:&lt;/span&gt; Imagine a T shape, with the entrance to the park being the bottom of the T and the top of the T being the far side of the park. Now then, the important thing to know here is that the enemy only travels along certain parts of the area and never strays into the lower right and left portions of the area. In other words, the enemy stays on the T and the middle left and right sides are safe areas to defend.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;That in mind, the first annoyance are a few hybrids atop a small bridge that take cover, but look carefully for the stairs in the wall before the bridge. Take the stairs and flank them for easy kills. Then head away from the middle path to find a back path that allows flanking the next group of enemies. There are some static enemies guarding the paths to both reactors, but there are still side paths with plenty of cover to take them all out. Remember those side paths.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;When one of the switches is hit at one of the reactors the large teleporter at the top of the area starts spawning a stream of hybrids that flow into the park along three paths. Wanna know the secret to dealing with them easily? Don't defend the reactors. Go back to the previous side paths and defend those, or for a more active role, hold the three paths they take. Once the two reactors are down, a mass of hybrids and ravagers enter from the park entrance and cover is again a good idea. After they're dealt with, taking out the big reactor will either finish the mission or summon a Titan for a boss fight.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;The Museum&lt;/span&gt;: Ambush at the first checkpoint, enjoy. The other main issue is at the only switch on the stage, opening it triggers a nasty pincer rush from two walkways with auger fire as a bonus. This one spot leads to a lot of game overs as the enemy can easily overrun the entire group. There is a semi-secret set of stairs that lead down and around and into the center courtyard. Also, if the gray-tech is missing, entering the museum will be a literal trap, but don't panic and just let the soldiers block the auger fire.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;The Subway:&lt;/span&gt; Leapers, then a choice of three stairs going down, the side stairs provide a better tactical advantage. After the bomb is defused, there are two options. If no enemies are visible, then leapers and a queen leaper will attack. If hybrids show up, watch out for a nasty rush that triggers when players approach the large stairs across the subway tracks. The hybrids that rush down the central stairs will stampede over the unprepared players for easy melee kills due to the tight and tricky terrain that makes backing up tricky.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;The Alleys&lt;/span&gt;: This is a lovely place to see players running around like clueless lunatics as they shoot the spawning grays. They spawn from six spread out points and the easy thing to do is just stay near the entrance so all the spawns are 'forward' and easy shots. Also take note that no enemy from this area will go outside the entrance, that might be nice to know for someone that has trouble dodging around alpha grims.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Orick&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Take the Hill:&lt;/span&gt; Basically several waves of hybrids and a final wave of steelheads assault the hill? Best way to do this is to either stay at the base of the hills and shoot the enemies that run up it, or hold the inactivate teleporter at the very top. Anything in between will expose players to flank and melee attacks.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;King of the Hill:&lt;/span&gt; Titan Final Mission version, typically this ends when Spec-Ops finish sniping the main Titan to death, killing the rest just gives some xp and taking the hill is fairly tricky.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Gray Facility/15 Hellfire Turret Gas Station&lt;/span&gt;: Okie-dokie, take out the hybrids and blow up the cars first, then run towards the building part of the gas station and take the stairs on the side. Three groups of three hellfire turrets to shutdown on top of the roof, watch out from hellfire crossfire from across the way. Drop down from near the billboard and head for the first set of turrets and shut them down and this will be a good position to assault the final three from the side while having cover from a set of distant rooftop mounted turrets. Take out the hybrids and ravagers, then after hitting some switches top open a door, a building full of grays.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Alrighty, if there is a group of killer drones waiting outside, non-boss fight version. After the drones are down there will be a building that has some enemies spawn at teleporters and rush into the building. Avoid going into the building or getting between the teleporters and the building. There will be two waves of hybrids and a wave of steelhead elites. After they all spawn it's finally safe to assault the building.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Final Version?&lt;/span&gt; Two three star Titans atop two buildings in a very annoying set-up. Two methods of dealing with them both require soldiers with good support. Either take up a clear position on the ground with a good angle on the left one with cover against the right one, or sneak up onto the roof. For the rooftop version, the ^ shaped roof connecting their rooftops can provide cover against one titan while the soldier faces the other and provides shield cover. That tactic is more dangerous but provides some up close fun.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Bryce Canyon&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Not much to say about this stage, just lots of assaulting masses of enemies. Take it one step at a time. One thing to note is that several missions have chameleons that spawn, often at the start, that can be a major pain as most players are busy engaging other enemies. Keep a look out on radar for oddly moving red blips.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Holar Tower&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Mission that begins with regular drones spawning in a small room:&lt;/span&gt; After the drones are dealt with the switch hit there are some attack drones to take out. Then there is a lightly guarded reactor to the right to take out. Here's the advanced tactic. There will be a forcefield on the left that goes down when the reactor goes down. Any players waiting at this spot will be able to hit the air-jump and run forward onto a ramp straight ahead that gives the player an excellent covered position for the enemies that are about to spawn. Attempting the jump after the enemies spawn is almost always sure death, so just shoot from below otherwise.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Engineer Phillips:&lt;/span&gt; Basically protect the blue guy. There is one major sticky situation to this mission. After the two titans he will enter a small building and take a very long time working the switch. Two teleporters outside will spawn a thin but steady stream of hybrids that rush the building from two entrances. SpecOps should stay outside to avoid getting melee killed and snipe as many as they can between teleporter and door. Soldiers can guard the two doors from outside the door or camp out inside. Medics are somewhat better suited to handling the mass inside and should make sure Phillips stays healed.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;After the reactor is exposed and goes down, some Steelheads will spawn in a new building and Phillips will take up a new position. Rush the steelheads to prevent them from augering him to death, but avoid using Bellock or LAARK rounds on them otherwise the small reactor will be prematurely blown up. Once they're down Phillips will head inside to the reactor and Hybrids will spawn fro the two teleporters again head for him, just take up good positions and mow them down. After a few waves the reactor will be exposed, don't take it out until the hybrids have run out.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;See the two ramps out the sides of the rooms? When the reactor goes down the platforms at the top of those ramps are filled with steelheads and ravagers. There should be a soldier on each ramp to protect those in the room, including Phillips from fire. There are alternate ramps up to these platforms that extra soldiers and Spec-Ops can use to flank these enemies. This pincer ambush is why blowing the reactor early with high explosives is so bad.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;One note, this stage is very tricky to navigate for a number of reasons, just realize that many zones only have one or two entrances/exits. The number one pain in the neck however is an area just right of center with ground floor and second floor exits to various areas. This is typically a problem after a couple of missions as multiple doors will then be open.&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-4359765408083299999?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/4359765408083299999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/03/resistance-2-co-op-other-bad-vacation.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/4359765408083299999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/4359765408083299999'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/03/resistance-2-co-op-other-bad-vacation.html' title='Resistance 2 Co-op: Other Bad Vacation Choices'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-3933582508284142471</id><published>2009-03-11T04:59:00.000-07:00</published><updated>2009-03-11T05:01:35.328-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Game Guides'/><title type='text'>Resistance 2 Co-op: Bracknell</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px; "&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Bracknell:&lt;/span&gt; There are four missions here, the third one is typically the last one.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Train Depot:&lt;/span&gt; Blue Soldiers must survive. The missions starts with blue allied soldiers fighting off hybrids. Forward of the soldiers are train tracks with a train that can be used for cover. The right side is mostly empty and features a ramp that isn't an entirely safe sniper position. The left has shipping containers for cover and another ramp that isn't a safe position.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Alright, after the soldiers are saved, some advance to the right of the train tracks where boulders explode revealing a tunnel. The first wave of enemies is a large group of hybrids that will overrun the right side of the area given the chance. The second wave are ravagers that tend to stick to the train tracks until they reach the center. The third wave is a smaller group of hybrids followed by a weak titan.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Shortly after the titan goes down, the tunnel at the opposite end of the train tracks will open and steelheads will attack. Second is a wave of hyrbids, followed by a wave of hellfire-ravagers. Then there will be two weak titans. Unless this is the end mission, the missions ends immediately after the titans go down.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;End Mission?&lt;/span&gt; Basically both tunnels start spawning waves of hybrids, ravagers, steelheads and titans that overrun both sniper ramps and particularly focus on reaching the center and attacking the blue soldiers. The end of the phase comes when three star titans join the party as well. So, where should players be to survive this? The ballsy place for a soldier with support is the sandbags before the blue soldiers. The safer place is among the containers on the left side of the area. The blue soldiers don't need much protection at this phase as another group of them will join the fight from the upper walkways. Anyways, survive and destroy, good fun.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Four Reactors:&lt;/span&gt; This one is wading through waves of enemies plus two hellfire turrets to each the reactor room. There are no real surprises in this section, just avoid chloroforming the overseer as it is a scripted part of the mission that he runs away, and he is invincible until the party reaches the reactor room. The enemies inside the reactor room are no trouble either, yet the deadliest part comes quietly afterwards.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;If this is the last mission of the stage, then destroying the reactors will spawn enemy ambushes. From the reactor room entrance, the reactor immediately to the right of the entrance opens the spawn point for the boss, though the elite hybrid always shows up last. The reactor on the left spawns two titans, the forward one spawns two sets of hyrbids and the right reactor spawns lovely steelheads.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;End Mission?&lt;/span&gt; If unsure about if this is the last mission, stay at the reactor room entrance until a reactor goes down and see if the forcefields beside that reactor go down, exposing spawn points. The entrance is also the ideal place to fight the enemies from so as to avoid being flanked or surrounded.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Supercomputer:&lt;/span&gt; There is a hellfire turret covering each entrance to this area, one person just needs to zip past and deactivate that one turret, leaving the other one alone. The air will fill with drones, just take them out. After the drones are dead, deactivate the second turret and a stalker will come out to play. Drop it and a jump elevator to the second floor will open.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Final Mission?&lt;/span&gt; If this isn't the last, going for the second floor switch will trigger some hybrids to shoot from above. If this is the last mission, a defense wall springs up around the switch and a shielded killer drone spawns. There is a air-jump leading to another walkway with another switch, trip that to lower the shield on the first switch. Hit the first switch and the drone's shield goes down and the drone can then be quickly turned into scrap.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Assault Ramp:&lt;/span&gt; If this is the final mission, the marauder boss will be mentioned and very very obvious, what with it spewing fire all over the place.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Not the final mission?&lt;/span&gt; This version can be trickier oddly enough. There will be a titan surrounded by ravagers and hybrids to take out. Once they're all wiped out there will be a big door flanked by two switches. When both switches are triggered and the door goes down, two hellfire turrets will begin killing every exposed player and a flood of hybrids will rush down the ramp going for melee kills. Three or more mines will deal with the rush, and a single high level soldier can hold off the hellfire turret beams. Once the enemies at the top of the ramp are down, it's just a matter of one person rushing up to turn off the turrets.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;At the top are air-jumps leading to a walkway with a switch and two walkways that are opened once the switch is hit. Hybrids will come down both walkways, and elite hellfire ravagers will fire from a platform. After they're all dealt with there will be a hole to drop into. At the bottom will be one or two steelheads and spawning drones. Spec-ops are encouraged to send some electro-static orbs down and soften up the opposition. Destroying the reactor will stop the drone spawning earlier and end this mission.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;End Mission?&lt;/span&gt; There is a screaming marauder spitting fire, but the true danger is when it pauses to spit out a spider grenade projectile. Be sure to watch out for that. Anyways, Spec-ops can just snipe it to death from outside the mission area, but everyone else will need to take out the titan and friends. Just use the inner wall as cover against the marauder while doing so. Once the titan and friends are dealt with the ramp will be open and players can travel up to the marauder level, though be aware that hybrids spawn from two teleporters up there. For those with a bit of range, it is common to shoot the marauder from multiple locations on the lower floor and move to avoid the spider grenade. Not too difficult with the tricks exposed.&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-3933582508284142471?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/3933582508284142471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/03/resistance-2-co-op-bracknell.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/3933582508284142471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/3933582508284142471'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/03/resistance-2-co-op-bracknell.html' title='Resistance 2 Co-op: Bracknell'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-7425311610681290677</id><published>2009-03-10T00:48:00.000-07:00</published><updated>2009-03-10T02:30:48.406-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Silliness'/><category scheme='http://www.blogger.com/atom/ns#' term='Teh Inter-Tubes'/><title type='text'>50+ Reasons to Reject Evolution</title><content type='html'>&lt;span class="Apple-style-span"   style="  ;font-family:Verdana;font-size:13px;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Let it be thus spoke.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;a href="http://bobbie-the-jean.deviantart.com/journal/23586617/"&gt;The Original 50 Reasons&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Valor Phoenix's Addendums:&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;VP 1: Because I confuse possibility and probability. To evaluate the probability of something, it had to be tenuously granted the status of being possible. The maths and statistics makes my head hurt, so I just run with 'it might be possible' like a kid with scissors.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;VP 1a: If a pothead says the living room got wrecked by Thor and a frost giant duking it out, who am I to rudely question the plausibility of that occurring? I've been assured that the pothead calmed them down by offering to share and they left peacefully once they mellowed out, so the situation must have been handled properly. Meanwhile I'll ignore the inconvenient evidence of the pothead's friends having visited, including the backpack left behind.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;VP 2: Some dude made up some statistical numbers that said a complex biological creature randomly assembling and just poofing into existence is statistically improbable, thus evolution couldn't have happened. I'm also willfully ignorant that evolution by natural selection is a distinctly nonrandom process and thus the bogus math doesn't apply there, while also conveniently forgetting that creation stories are about people and things poofing into existence.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;VP 3: &lt;span class="Apple-style-span"  style=" ;font-size:13px;"&gt;I might concede micro-evolution but I draw the line at macro-evolution. I literally do draw a line there because it is no longer a scientific distinction. I am also willfully ignorant of &lt;a href="http://en.wikipedia.org/wiki/Ring_species"&gt;Ring Species&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style=" ;font-size:13px;"&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;This is sarcasm BTW, otherwise known as a Poe&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Also, I &lt;s&gt;steal&lt;/s&gt;appropriate the quote sig of one of the commentators there.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style="color: rgb(44, 54, 53); "&gt;&lt;span style="font-size:85%;"&gt;"Science is simply common sense at its best- that is, rigidly accurate in observation, and merciless to fallacy in logic."&lt;br /&gt;&lt;br /&gt;-T. H. Huxley&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(44, 54, 53);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-7425311610681290677?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/7425311610681290677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/03/52-reasons-to-reject-evolution.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/7425311610681290677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/7425311610681290677'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/03/52-reasons-to-reject-evolution.html' title='50+ Reasons to Reject Evolution'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-2487870415711539580</id><published>2009-03-08T06:46:00.000-07:00</published><updated>2009-03-09T21:58:11.884-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Game Guides'/><title type='text'>Resistance 2 Co-op: Axbridge</title><content type='html'>&lt;span class="Apple-style-span"   style="  ;font-family:Verdana;font-size:13px;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Imprisoned Titan:&lt;/span&gt; The initial path has a few ravagers and spawning drones. After clearing them and heading inside, reaching the check point will trigger a small flood of grays from two 'forward' locations. To make firing down the hall easier, everyone should press against the outer wall and aim inwards. After entering the big central round room, three checkpoints will be visible. The left one triggers a few chameleons on visit. The middle triggers a flood of rollers on attempted visit. The right triggers a small flood of grays upon hitting the switch... and yes, all three can be hit simultaneously for much hectic confusion, though this instance isn't very lethal, just annoying.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;After all three switches are activated a door back outside will open. Spec-Ops should mine the raised platform on the right, and take note of the round silo at the end of this platform. On the other side of the ramp leading up to the silo will be ravagers and hybrids attacking blue soldiers. Almost as soon as these are defeated a message about incoming will be heard and a drop-ship will deposit ravagers and hybrids on the raised platform, hence the mines earlier.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;End mission?&lt;/span&gt; If the Titan is a three star, get ready for a tough end mission, otherwise it's just blasting a weaker titan to death. In the end mission scenario doors behind the titan will open and chameleons will come out to play. Then moments later some alpha grays will also come out to play. Then some hybrids will come out to play from the building(not where the titan comes from). Wanna know the trick? That silo mentioned earlier, no enemy can enter it, so as long as there is a soldier to block the door against titan fire several players can hold up in there and blast the weaker non-Titan enemies while the other players are dodging.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Secure the Reactor:&lt;/span&gt; Starts with a parking lot where a lot of hybrids and some ravagers are shooting blue soldiers and mostly ignore the players. Car goes boom. Next is inside, resist the urge to rush the hallway that grays start flooding from. Why? A few moments later grays will start coming down from the cat-walks into the room, so just let the hallway-grays come out until the ceiling-grays stop spawning. Afterwards it's a run down the hallway to the reactor room where a large pack of grays will almost always get blasted by grenades and LAARK fire.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;End Mission?&lt;/span&gt; The big door that opens, is there a single drop-ship to the left? If so it's just a small rush of hybrids, then on to the next mission. If not, get way away from the door as two drop-ships will bombard the doorway for lethal damage. After three salvos a large mass of hybrids will spawn outside and rush the reactor room. Then four titans will drop in, then a wave of ravagers will rush the room. After they're down the titans will be approaching the room, just drop them one at a time, closest first and everything will be fine.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Chimera Bunker:&lt;/span&gt; Left or right, doesn't matter, both paths have three hellfire turrets, just run quickly and avoid being hung-up on the rocks. There is a tunnel between the two paths under the turrets. At the other end are some spread out hybrids in good positions. After clearing them, deactivating the 6 turrets will open a room between the turrets with a few hybrids. Clearing these hybrids will cause a switch to rise up, hesitate on hitting it immediately, okay?&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;There are some big doors where the first group of hybrids were, these come down when the switch is hit, and a huge flood of hybrids and ravagers come out. We're talking Bullseye volume of fire that can eat through 75 shields in seconds and kill medics and spec-ops in one unfortunate moment. The cure is of course mines put into place at the doors and mowing down the hybrids quickly with judicious usage of LAARKs, Backlash and grenades.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Once the flood is over, enter the new area and be aware that the enemy will come from two directions. Resist the urge to go in the middle, it is a quick way to die. Instead use the pillar in the middle for cover and soldiers should put their back to a wall and fire across at the opposing group of enemies(eg back to left wall, fire at enemies on the right). Some hybrids will also rush from the left path, eventually however both groups will go down.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;End Mission?&lt;/span&gt; Both paths lead to ramps going to a platform directly above, and there will either be two elite hybrids or a few ravagers up top.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Ravagers&lt;/span&gt; = not-the-end: Once they're down, resist the urge to rush ahead, there will be a dozen or so hybrids rushing the platform, wipe them out first. Once they're down, there will be one hellfire turret guarding two walkways, just run up a walkway and shut it down. After that there will be some enemies at the end, just wipe 'em out.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Elite Hybrids&lt;/span&gt; = Final mission: The two elite hybrids will run as soon as they take fire, feel free to chase them up the walkways and shut down the hellfire turret. Once past the turret, resist the urge to go further than halfway towards the enemy. After a bit a drop-ship will show up and shortly afterwards three hunter drones will join the fray. One will almost always attempt to flank the group, but being pulled back to the turret should prevent the flanking drone from getting behind the party. Once the three hunter drones are down, feel free to advance on the enemy. The map ends when the gray-tech from the Elite Steel-head is retrieved, so be sure to kill the elite hybrids and take their gray-tech first.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-2487870415711539580?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/2487870415711539580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/03/resistance-2-co-op-axe-bridge.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/2487870415711539580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/2487870415711539580'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/03/resistance-2-co-op-axe-bridge.html' title='Resistance 2 Co-op: Axbridge'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-6522161569399664667</id><published>2009-03-06T02:19:00.000-08:00</published><updated>2009-03-06T02:27:07.174-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Game Guides'/><title type='text'>Resistance 2 Co-op Guide</title><content type='html'>&lt;span class="Apple-style-span"   style="  ;font-family:Verdana;font-size:13px;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Experience in the game is earned in a few basic ways. Hurting an enemy gives xp based on the damage dealt, plus the player that deals the killing blow gets a bonus of xp listed in red. The xp numbers popping up on the enemy is a good way to judge damage dealt. There are also xp bonuses for each class. The soldier gets bonus xp for damage to the Wraith's shields. The spec-ops gets bonus xp for throwing ammo packs to the tune of 30xp per pack picked up by another player. Medics get the majority of their experience from heals, including healing blue allied soldiers. Healing one heavily injured solder can be worth around 600 xp.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Grey tech is dropped by most elite enemies and found at certain objectives. This is spent for class upgrades, and those upgrades are non-refundable and automatically equipped. A soldier with the gloves and hip-ammo packs will always have both pieces of equipment. Weapon upgrades work the same way, and a Wraith with all four upgrades is quite the fearsome weapon.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 1 - Main Weapon and First Berserk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 2 - Secondary Weapon A&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 4 - Second Berserk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 6 - Armor - Kinetic Gloves(Weapon Handling Improved)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 8 - Primary Weapon Upgrade 1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 10 - Secondary Weapon B&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 12 - Third Berserk and Alternate Grenade&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 14 - Primary Weapon Upgrade 2&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 16 - Armor - Assault Pack(Extra Clip) and Ability Upgrade (Wraith 55 Shields, Phoenix Triple Chain, Electrostatic Orb Damage Increase)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 18 - Secondary Weapon C&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 20 - Ability Upgrade (Wraith 75 Shields, Phoenix Quad Chain, Electrostatic Orb Damage Increase)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 22 - Primary Weapon Upgrade 3&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 24 - Armor - Chest Armor(Damage converted to shields/heals/ammo)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 26 - Primary Weapon Upgrade 4&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 28 - Secondary Weapon D&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Level 30 - Psychokinetic Helmet(Berserks last longer)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;This list is mostly accurate for all three classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Primary Weapon should always be upgraded, it's far better than the secondary weapons available. The chest armor for the soldier is a must, spec-ops and medic not so much. Psychokinetic Helmet is only useful for making berserks last longer, and with soldier-backlash this can actually be a bad thing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Main Weapons:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Wraith:&lt;/span&gt; The shield runs down at about one unit per second up and one unit per shot taken. It does not block melee and explosives splashing off walls and other shields can be a hazard. This shield can not be raised or lowered while reloading, and when it runs down it enters a shut-down phase lasting a few seconds. Because of the way it runs down, Bulls-eye fire from grunts is by far the most dangerous whereas Titan fire does little to the shield energy. Before the Timing Motor is acquired, aiming to spin-up the barrels is very useful. Likewise feathering the fire by letting off the trigger for a split second will tighten the grouping back up.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Phoenix:&lt;/span&gt; This gun does pathetic damage but it does chain to nearby enemies(2 at the beginning, 4 at higher levels), so it is somewhat effective against groups. It also auto-heals the medic by draining the enemy, so secondary weapons are largely useless except for destroying reactors. The healing blast has a splash effect that goes through walls and floors, though it will splash against the first object it hits. To heal someone on the other side of a crowd, try a jump shot. Likewise for people needing a heal, if the medic doesn't have a shot, it's just not possible. Also the healing works on the blue allies, which is not only a good source of xp, but can be very effective in the long term of that battle.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Marksman:&lt;/span&gt; The secondary fire is an electrostatic orb that flies out and zaps enemies which is great for firing from the safety of cover and hurting crowds of weak enemies, particularly swarms of flying drones. Ammo packs restore this at a 1-to-1 ratio, so a common tactic is to fire off several orbs then throw out ammo packs and repeat. These orbs will be destroyed by direct fire, so make sure to fire them overhead of the target. The primary fire is very effective and with full upgrades enemies can be sniped from very long distances. Picking off grunt chimera rapidly is a primary duty of any sniping spec-ops.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Grenades:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Frag(Soldier) : Hedgehog(Medic) :&lt;/span&gt; Both grenades are fairly similar except the frag tends to travel further while the hedgehog tends to stick the landing. Both also go off quickly, which is great for some situation but also tends to result in a swift suicide if an object or another player blocks the throw. Both are great against crowds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Air-fuel(Soldier/Medic):&lt;/span&gt; This has a delay and obvious warning signs before going off, making it a less suicidal choice. The downside is that there may not still be live enemies in the blast zone by the time it goes off. On the up side it is a great choice against groups of shield carrying ravagers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Ammo Pack(Spec-Ops):&lt;/span&gt; Gives ammo to the spec-ops automatically, plus provides ammo packs for other players. Try to throw directly at players in need, put it where players will naturally walk over it, or put it all in a convenient pile. Grenade packs tend to pop up at a 1-to-5 frequency.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Proximity Mines(Spec-Ops):&lt;/span&gt; Placed on the ground, it is armed once the flashing light changes colors. The explosion is quite large and can result in an easy suicide if an enemy surprises the spec-ops and triggers the mine. Best put to use by spec-ops that know where enemy spawns are so as to ruin enemy rushes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Secondary Weapons:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Most secondary weapons aren't worth the effort. I'll just touch on the ones worth switching over from the primary weapon.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;LAARK-Soldier: The missile is effectively a double power frag grenade that is accurate enough to snipe with. Best used on crowds of course. The secondary is a homing missile swarm that works against lots of small enemies or one big titan, though it is best used in open air conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;HE Magnum-Medic: Pretty good for taking out reactors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Auger-SpecOps: Infinite ammo for this makes it worthwhile for the ability to shoot through obstacles and allies alike. For best results, fire into a crowd of enemies so each shot gets multiple hits. The shield is pretty pathetic, so don't depend on it. For a soldier it makes a nice out-of-Wraith-ammo/shields back-up, but otherwise not worth it with limited ammo.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Bellock-SpecOps: Better damage versus crowds, plus the range on it is actually very good. Secondary fire is a waste of effort, just pelt the enemy with ricocheting air-burst grenades. Best place to aim is to have them land just overhead of a crowd of enemies. With a little practice to adjust for the arc, this weapon can fire into a crowd clear across a large area. This beats out the fully upgraded Marksman in enough instances to make it useful.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Berserks:&lt;/span&gt; Different berserks charge at different amounts of xp. Some take only 1000 xp while others as much as 3000 xp.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;- Soldier -&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Ironheart:&lt;/span&gt; Reduces damage taken, particularly good against melee enemies and surrounded situations. With medic back-up this is quite good.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Overload:&lt;/span&gt; This is better that fraggicide how?&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Backlash:&lt;/span&gt; The Wraith shields are refilled and most shot types are reflected back to the enemy. Grunt chimera in particular die quickly. Because the berserk is useless without shield energy the Psychokinetic Helmet is debatable for this berserk. Without the helmet the berserk ends sooner, which means it also refills quicker, and the shield recharge is sometimes the more important part of this berserk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;- Medic -&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Healing Circle:&lt;/span&gt; Sets up a glowing circle on the ground that recharges health. This also instantly heals the medic which is a very important note.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Chloroform:&lt;/span&gt; While active, any enemy hit by the Phoenix beam will be paralyzed(depends) and take constant damage until long after this berserk wears off. The lingering damage effect on tough enemies can actually recharge the berserk quite a bit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Phoenix Ash:&lt;/span&gt; Auto-life... Just use one of the other two berserks and try not to die. Sounds silly, but the other two are far more effective in the long run.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;- Spec-Ops -&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Prototype Ammo:&lt;/span&gt; Drops special ammo packs with a special message on the labels. They also refill ammo and grenades and give a +25% damage bonus, and the Spec-Ops gets both effects automatically, making this a useful berserk at all levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Invisibility:&lt;/span&gt; Invisibility until the meter runs down. Be wary of getting between enemies and allies or having an ally come up from behind. Both are quick ways to die.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Snake-Eyes:&lt;/span&gt; One shot with the Pulse Cannon for a smooth 200 xp worth of damage to enemies. Quite a bit like the primary fire of the LAARK except without the scope. Switching weapons with triangle will put this berserk on stand-by.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;General gameplay tips:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Players block shots. Crowds of players at a doorway or choke-point is pretty stupid. If say a mass of grays are in a building and the doorway just opened, the most efficient course of action is for everyone to stand back and shoot through the doorway. Anyone going into the room should run in and definitely not stop in the doorway.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Soldiers are basically tasked with putting up a shield and getting shot at. For Spec-Ops, a good rule of resupplying a soldier is to throw an ammo pack at him in between firing off clips of ammo. A raised shield can consume infinite ammo-packs, so throwing the packs several at a time tends to be a waste. Likewise ammo packs will bounce off shields, so hitting them from in front is tricky. Just put the ammo in front of the soldier(so he can see it) or try to land it on top of the shield.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Medics are tasked with healing and chloroforming groups of enemies. Medics that spend too much effort shooting and miss chances to heal are pointless since they do comparatively little damage and get comparatively little xp from kills. Healing gives quite a lot of xp, the main problem is draining enemies to keep health and heal-ammo up, plus staying in position to rapidly heal injured players. A position that keeps the enemy and other players on-screen tends to be ideal. On the offensive front, chloroform at the right time and place can be the difference between surviving or failing a mission as some enemy rushes are just brutal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Spec-Ops supply ammo and shoot things. Kinda obvious, but spec-ops need to be aware that soldiers can see ammo packs that land out of their line-of-sight. Ammo packs can be lobbed quite far and very accurately, so there isn't much excuse for not tossing the ammo out. Most of a Spec-Ops time is spent sniping enemies however, and this is quite the useful activity for the team as the spec-ops can rapidly remove hybrids from the battlefield and thin out the enemy. There are times however when the spec-ops just need to get behind a soldier's shield and feed them ammo in between firing off clips.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Enemy spawns are triggered events. A rule of thumb is to clear out all of the current enemies before heading to the next way-point or hitting the next switch. Switches in particular tend to activate enemy spawns, some of which can slaughter the unprepared.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;The missions are divided into sub-areas of the map, and what happens will vary according to the number of players and whether it is the final mission of the level.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;A good example of both points is the Museum mission in the Chicago area. Upon reaching the first checkpoint the door will close and hybrids will rush from another doorway. After going down the new pathway and taking out two groups of hybrids there will be a switch. The next event doesn't trigger until the switch is hit and veterans immediately prepare for the next rush, including having spec-ops mine the two doorways flanking the switch. Once the switch is hit hybrids and steelheads rush out both doors while auger fire from inside the museum pelt the players. Because of the pincer rush and auger fire this is often a point of mission failure due to a Total-Party-Kill. If the graytech is missing from the pedestal in the museum that means this is the last mission of the stage and the doors will close while auger fire comes through the walls. Just have the soldiers easily block the fire and take out the half-dozen or so steelheads when the door opens and the mission is over.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-6522161569399664667?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/6522161569399664667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/03/resistance-2-co-op-guide.html#comment-form' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/6522161569399664667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/6522161569399664667'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/03/resistance-2-co-op-guide.html' title='Resistance 2 Co-op Guide'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-2812063696388209029</id><published>2009-02-27T02:35:00.001-08:00</published><updated>2009-02-27T02:50:31.670-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Science History'/><title type='text'>The Edge of the Earth</title><content type='html'>&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Verdana;font-size:13px;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;In 240 BCE Eratosthenes calculated the the size of our dear planet Earth. That's right, nearly twenty-three centuries in the past someone not only provided proof of a round Earth, but calculated the size and set about putting collected maps of the known world in terms of latitude and longitude. His figures were in stadia, a distance measurement of the time, and according to which type of stadia were used his calculation for the circumference of the Earth is either off by 20% or just 1%.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Honestly speaking, it doesn't matter which type of stadia it was. For his time, with the accuracy of the measurements he had, either result is just a result of smaller errors either adding up or canceling out. As one of the first to set about a way of measuring such a thing and proving it viable it would be up to later measurements to get more accurate figures.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The issue here is the science of how he did it, why he did it, and what he did right.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Basically he used shadows cast by the sun down wells on a particular day to determine the angle between two cities. Then by taking the distance between the two cities and using geometry he calculated for the circumference. The Chinese did a similar measurement, but by assuming the Earth was flat, they instead calculated for an incorrect distance to the Sun. Eratosthenes on the other hand assumed the Sun was at an effectively infinite distance and thus the light arriving from it was effectively parallel. This is technically wrong, but the Sun is not a point source either. The Sun is instead larger than the Earth, which is why Eratosthene's assumption worked.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Both are on their own, with the knowledge they have, valid calculations. There is nothing within the calculation itself that points to the Earth being either round or flat. That information comes from some other source of knowledge. This is why general research and knowledge is so valuable in science. Eratosthenes had the advantage of being the chief librarian of the Library of Alexandria which was the greatest library in antiquity, the one that romantics of knowledge refer to with the story about the royal decree that all ships entering port would have their books confiscated with copies returned in their place. What is known however is that the library sent people out to various cities to buy books from locales such as Rhodes and Athens.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;From records of the time however, the likely proof for a round Earth calculation as opposed to flat Earth was based on observation of the Lighthouse of Alexandra, one of the wonders of the ancient world. Why? One of the easiest ways to observe a round Earth is to observe the curvature of the Earth affecting the horizon on a large body of water. Of all the natural landscapes, water is effectively the flattest of them all over large distances, not to mention naturally at the lowest visible elevation. As a boat travels away from the Lighthouse of Alexandria, the bottom of the structure appears to descend below the horizon until finally the peak vanishes. Indeed, with a known height for the lighthouse and a known distance from it over water a rough estimate for curvature can be calculated.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span style=" ;font-family:'-webkit-sans-serif';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;There is also the matter of independent observations leading to verification, which also happened with the Greeks. Since the Earth rotates in such a way as to make the heavens appear to move across the sky, the same observation can be performed for various celestial bodies, not just the Sun. Indeed, a century later Posidonius made such an observation of the star Canopus above the horizon from two different locales and came up with independent numbers for the circumference of the Earth.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The Dark Ages might have set things back, but we've come a long way since then.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:16px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span"  style=" ;font-size:16px;"&gt;This is for you Eratosthenes.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Ib888PkWomM/SafCgTSU8OI/AAAAAAAAACs/SVnF2IqQtWU/s1600-h/Edge_of_Earth.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 210px;" src="http://3.bp.blogspot.com/_Ib888PkWomM/SafCgTSU8OI/AAAAAAAAACs/SVnF2IqQtWU/s320/Edge_of_Earth.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5307424546068164834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; ~ Welcome to Earth, enjoy the ride. ~ VP&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-2812063696388209029?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/2812063696388209029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/edge-of-earth.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/2812063696388209029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/2812063696388209029'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/edge-of-earth.html' title='The Edge of the Earth'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Ib888PkWomM/SafCgTSU8OI/AAAAAAAAACs/SVnF2IqQtWU/s72-c/Edge_of_Earth.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-7782117341442821437</id><published>2009-02-25T17:24:00.000-08:00</published><updated>2009-03-04T18:01:46.257-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Teh Inter-Tubes'/><title type='text'>Ghost Poll Boo-Hoo</title><content type='html'>&lt;a href="http://scienceblogs.com/pharyngula/2009/02/pharyngula_fail_tdg_-_science.php"&gt;Link Here&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Just providing a poll on the silly poll.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Options mostly copied from comment #66 with some editing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-March 4: Poll Closed, Results posted-&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 24px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font: normal normal normal 12px/16px 'Trebuchet MS', arial, verdana, sans-serif; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; font-size: 14px; font-family: Georgia, 'Times New Roman', Times, serif; line-height: 1.75; margin-bottom: 6px; "&gt;The original poll was sorta hilarious.&lt;br /&gt;0 (0%)&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font: normal normal normal 12px/16px 'Trebuchet MS', arial, verdana, sans-serif; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; font-size: 14px; font-family: Georgia, 'Times New Roman', Times, serif; line-height: 1.75; margin-bottom: 6px; "&gt;As above, but the indignant response of the pollster to being Pharyngulized was actually funnier.&lt;br /&gt;2 (4%)&lt;br /&gt;&lt;br /&gt;As above, but his showing up to defend his actions here was funnier still.&lt;br /&gt;21 (43%)&lt;br /&gt;&lt;br /&gt;Seriously, people, once you imply in print you believe someone might actually have evidence their Auntie Flo is living on a cloud and playing a harp, anything else you do after that is really pretty much redundant, humour-wise.&lt;br /&gt;21 (43%)&lt;br /&gt;&lt;br /&gt;I refuse to waste my time on this, on the basis that I know perfectly well you'll just pick the answers you like anyway--feel free to stick an x wherever you were going to say I did anyway, however, on my behalf.&lt;br /&gt;3 (6%)&lt;br /&gt;&lt;br /&gt;I refuse to answer on the basis that I'm a resident of a swing state or a state with a tight congressional race, and if I get one more @#$^ing moron calling me with a push poll they'd like me to answer, I'm going to hunt down whoever ordered it and violate&lt;br /&gt;1 (2%)&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-7782117341442821437?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/7782117341442821437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/ghost-poll-boo-hoo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/7782117341442821437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/7782117341442821437'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/ghost-poll-boo-hoo.html' title='Ghost Poll Boo-Hoo'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-4250600561041498954</id><published>2009-02-23T18:33:00.000-08:00</published><updated>2009-02-23T18:41:04.144-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Silliness'/><title type='text'>Dibs</title><content type='html'>&lt;a href="http://antwrp.gsfc.nasa.gov/apod/ap090222.html"&gt;http://antwrp.gsfc.nasa.gov/apod/ap090222.html&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Click the photo on that page to see the whole photo oriented in a certain way. In that view it looks quite a bit like a blazing phoenix.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So yeah, I call dibs. Orion Nebula is mine.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Don't worry, I'll share :p&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;~ VP&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-4250600561041498954?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/4250600561041498954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/dibs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/4250600561041498954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/4250600561041498954'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/dibs.html' title='Dibs'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-4730520815370874503</id><published>2009-02-13T21:42:00.000-08:00</published><updated>2009-02-14T19:41:14.324-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Art Tutorial'/><title type='text'>Art Tutorial Rendering</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Ib888PkWomM/SZZaOuA2ZtI/AAAAAAAAAAc/mqBtLGGkVW8/s1600-h/ColorRenderingSpheresDemo.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_Ib888PkWomM/SZZaOuA2ZtI/AAAAAAAAAAc/mqBtLGGkVW8/s200/ColorRenderingSpheresDemo.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5302524820191602386" /&gt;&lt;/a&gt;This is an example of different coloring methods using a minimal amount of effort. The technique is called rendering because like a 3D rendering program, the effort is based on physics and understanding of materials.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Left column should be easy to follow, showing a somewhat glossy sphere on a fairly reflective surface. The lighter patch of color at the bottom represents light reflecting up from the surface the sphere is resting on(like a glossy table). Darkening the area under the highlight is an exagerration of the contrast that would occur.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The second column represents a sparkly translucent sphere. Translucent means some light makes it in and then out of the object, which gives a higher contrast as the internally refracted light appears to gather in the lower right of the sphere while the upper left darkens. To prepresent a more translucent sphere I could have put a fuzzy blotch of light in the shadow.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The third comlumn represents a transparent object or blue glass. The non-sparkly effect compared to the second sphere represents the fact that it is composed of smooth glass instead of something like rubber bouncy balls.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;While I did the light refraction in the shadow without a reference, that is mostly due to seeing the effect so often. If you don't have an actual glass/crystal sphere to observe that effect with, a magnifying glass will cause a similar effect when held at an angle.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The final one is obviously a refinement fo the glass sphere, and it demonstrates how carefully building up a little detail can lead to a serious effect. The first panel is just laying out the dark lines representing a etched pattern, and honestly speaking, doing straight lines at different angles on a sphere free-style is pretty tough.&lt;/div&gt;&lt;div&gt;- The second pane is simple updating the highlight a bit to reflect the etched surface.&lt;/div&gt;&lt;div&gt;- The third and final version sees the etched lines being finished while the turquoise inner glow of refracted light is given a little detail work as well as it refracts upon the etched lines.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-4730520815370874503?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/4730520815370874503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/art-tutorial-rendering.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/4730520815370874503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/4730520815370874503'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/art-tutorial-rendering.html' title='Art Tutorial Rendering'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Ib888PkWomM/SZZaOuA2ZtI/AAAAAAAAAAc/mqBtLGGkVW8/s72-c/ColorRenderingSpheresDemo.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-8916005874021342175</id><published>2009-02-13T07:53:00.000-08:00</published><updated>2009-02-13T07:58:31.848-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Art'/><title type='text'>Picture Test</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Ib888PkWomM/SZWYZk1Ok4I/AAAAAAAAAAM/agJmJppl9ik/s1600-h/PrincessRanma-WhiteDominaSatinLaceW.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 146px; height: 320px;" src="http://4.bp.blogspot.com/_Ib888PkWomM/SZWYZk1Ok4I/AAAAAAAAAAM/agJmJppl9ik/s320/PrincessRanma-WhiteDominaSatinLaceW.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5302311701449708418" /&gt;&lt;/a&gt;A test of embedding pictures into the blog. This particular picture is one I rework to try new designs and material types.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-8916005874021342175?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/8916005874021342175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/picture-test.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/8916005874021342175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/8916005874021342175'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/picture-test.html' title='Picture Test'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Ib888PkWomM/SZWYZk1Ok4I/AAAAAAAAAAM/agJmJppl9ik/s72-c/PrincessRanma-WhiteDominaSatinLaceW.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6483953860004054721.post-4100975743776016823</id><published>2009-02-13T07:45:00.000-08:00</published><updated>2009-02-13T07:47:46.336-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Website'/><title type='text'>Updates</title><content type='html'>&lt;span class="Apple-style-span" style="color: rgb(255, 255, 255); font-family: verdana; font-size: 11px; line-height: 16px;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);"&gt;Working on updating the entire website. Old tired content will be culled out while the remnants are updated and cleaned up. There will of course be new content. &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6483953860004054721-4100975743776016823?l=valorphoenix.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://valorphoenix.blogspot.com/feeds/4100975743776016823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/updates.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/4100975743776016823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6483953860004054721/posts/default/4100975743776016823'/><link rel='alternate' type='text/html' href='http://valorphoenix.blogspot.com/2009/02/updates.html' title='Updates'/><author><name>ValorPhoenix on Google Talk</name><uri>http://www.blogger.com/profile/03638883026281251693</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
