Return to City 17

Release your amazing Map creations here!
Post Reply
fug4life
Beta Tester
Beta Tester
Posts: 4093
Joined: Mon Dec 11, 2006 10:35 am

Post by fug4life »

:dance2:
'I would probably smarten up before you meet Violet'.
'She has zero tolerance for idiots'.

fug's Obsidian files
fug's Obsidian clips
Obsidian wiki
Obsidian Map Database
User avatar
Lark
npc_advisor
npc_advisor
Posts: 1077
Joined: Sat Jun 10, 2006 3:21 am
Location: Termina
Contact:

Post by Lark »

since face poser now works I am up to doing any rednecks you need :P
DaMaN
npc_combinegunship
npc_combinegunship
Posts: 782
Joined: Tue Nov 07, 2006 12:03 am
Location: Parent's Basement
Contact:

Post by DaMaN »

gtaiiilc wrote:since face poser now works I am up to doing any rednecks you need :P
lol

Yes, I am planning on replacing the text with faceposer goodness. Possibly not for the first release, but eventually, yes.
Current projects: Return to City 17 and Rising Dead
Also, check out my Blag: http://daman-amappersworld.blogspot.com/
DaMaN
npc_combinegunship
npc_combinegunship
Posts: 782
Joined: Tue Nov 07, 2006 12:03 am
Location: Parent's Basement
Contact:

Post by DaMaN »

F***! STUPID GODDAMN HAMMER A** F***!!

As you may have guessed, Hammer screwed with my map again. :evil:

So, I ended up loosing around 5 hours of work on the map. And before you ask, yes, the autosave f***ed up too. "Out of Memory Loading Solid". Quite lovely I assure you.

My last version saved was a week ago, so right now I'm working off of the decompiled last compile 5 hours ago and re-creating the parts of the map added since the last version. So yea. All told, I'll end up about 10 hours behind sched. Fun.

I am NOT impressed with Hammer. As usual. Oh well. There's my rant for this release... This seems to happen to me every time! It's really getting annoying.

Sorry. Had to rant. Very pissed off. Going to sleep now.
Current projects: Return to City 17 and Rising Dead
Also, check out my Blag: http://daman-amappersworld.blogspot.com/
Hell-met
Obsidian Gold
Obsidian Gold
Posts: 2885
Joined: Tue Jun 27, 2006 4:09 am
Location: BIENVENUE DANS MON PAYS LE KEBEK

Post by Hell-met »

Ouch.
DaMaN
npc_combinegunship
npc_combinegunship
Posts: 782
Joined: Tue Nov 07, 2006 12:03 am
Location: Parent's Basement
Contact:

Post by DaMaN »

Well, currently I have some mixed feelings. On the one hand, I recovered the latest version of the map and found out why it corrupted. On the other hand, I'm even more pissed at Hammer for having such a shitty user interface. I mean, come on. I've taken Human-Computer interaction courses in college, and Hammer makes some of the worst examples look like the most intuitive thing in the world! I guess it's because Gabe worked for 13 years at Microsoft.

The problem is Hammer silently failing and not parsing errors, something that Windows is also very good at doing. Which is bad. If an error exists, make sure the user knows about it!! If the system fails, make sure the user knows WHY!!

The actual error was that a pair of quotation marks ("") had slipped their way into my map. (This was because I had been programming for my computer science course, doing some string parsing, and was used to throwing quotes around anything I was passing back and forth).

How ever was I able to figure out that the quotation marks were the source of all my source woes? Well, I opened up a decompiled version of a previous compile, then started re-adding all the changes I had written down to implement on the previous version that had been corrupted. About an hour into re-adding the changes, I accidentally added another pair of quotation marks in the same place for the same reason. (It was an AddOutput thingy that wasn't working right). I thought "Hmm... I haven't seen any other quotation marks during my re-adding of all of these features that I already added to the map three times...". So I took out the quotation marks, saved it as fileA, added the quotation marks, saved it as fileB, then re-opened fileA and fileB. Whatdya know? fileB wouldn't open! Eureka!

Then, 'cause I was sick of re-adding all these things I had already done, I took the corrupted .vmf and threw it into Scite. Using Scite, I searched through all 300,000 lines of code (of course, I knew the name of the entity i was working on, so it took 0.35 seconds), found the offending line of text (complete with double-quotation marks), and removed it. Booted up hammer, and whatdya know?! It opened the previously-corrupted map!! WITH all my changes in place! Wonderful!

But yea. This is a very valuable lesson for mappers: Hammer sucks. To be a little more specific: Hammer stores values of inputs/outputs, entity names and keyvalues, and most other information you type into entities inside of quotation marks. Hence, if a quotation mark slips into your map, when Hammer goes to compile or open your map, it finds an empty string (or ""), followed by yourEntityNameHere, followed by another empty string. Ordinarily the file would look like this: "yourEntityNameHere", but since you added the quotes, it now looks like: ""yourEntityNameHere"". So Hammer thinks that one keyvalue has been set to blank (IE ""), and looks at the next keyvalue, which happens to be yourEntityNameHere, doesn't recognize it (obviously), so thinks it's an error (which it is), and decides to end it's life. That's right. Instead of telling you what's wrong, it simply dies.

Now, while Hammer will recognize you pressing some OTHER forbidden character (such as %$#@!&*${█§), it will NOT recognize that you have pressed the f***ing QUOTATION MARK.
Current projects: Return to City 17 and Rising Dead
Also, check out my Blag: http://daman-amappersworld.blogspot.com/
User avatar
Shana
Lead Developer
Lead Developer
Posts: 2971
Joined: Tue Aug 29, 2006 8:12 pm
Location: Germany
Contact:

Post by Shana »

Lol, quotation marks, brings back bad memories, i fixed it the same way you did, i opened the vmf in notepad and thought "maybe these quotation marks after addoutput are the problem", which it was.
DaMaN
npc_combinegunship
npc_combinegunship
Posts: 782
Joined: Tue Nov 07, 2006 12:03 am
Location: Parent's Basement
Contact:

Post by DaMaN »

Time for a bit of an update!

I've been working very hard on school and mapping over the last week, and I'm glad to announce that I'm nearing completion of the next three maps. It looks like I'll be ready to release by next weekend. (This weekend will be set aside for bugfixing, polishing, lighting, cubemapping, soundscaping, etc.). Hrm. Well, at least I hope it will be next weekend...

Regardless, I'm hoping to post some screenshots of the new maps up sometime this weekend. (Perhaps even later on today if we're lucky! Depends on how my Calculus lab goes...)

But yea, as for a more succinct status update, here's the latest guestimates:
oc_return_c17_04: 90%
oc_return_c17_05: 80%
oc_return_c17_06a: 75%
oc_return_c17_06b: 60%

I've split 06 up into two pieces for simplicity and gameplay's sake, but I'll only be releasing 06a when I release next weekend.

06b is over half done, except for entities and some other stuff, but yea, progress is proceeding. And 07, 08, and 09 have mostly been completed already, so I'm tentatively hoping for a release of 06b - 09 sometime in the next month or two.

Stay Tuned!
Current projects: Return to City 17 and Rising Dead
Also, check out my Blag: http://daman-amappersworld.blogspot.com/
fug4life
Beta Tester
Beta Tester
Posts: 4093
Joined: Mon Dec 11, 2006 10:35 am

Post by fug4life »

^ :worthlesswithoutpics: ^

j/k

:D
'I would probably smarten up before you meet Violet'.
'She has zero tolerance for idiots'.

fug's Obsidian files
fug's Obsidian clips
Obsidian wiki
Obsidian Map Database
DaMaN
npc_combinegunship
npc_combinegunship
Posts: 782
Joined: Tue Nov 07, 2006 12:03 am
Location: Parent's Basement
Contact:

Post by DaMaN »

fug4life wrote:^ :worthlesswithoutpics: ^

j/k

:D
:gtfo_portal:

:P
Current projects: Return to City 17 and Rising Dead
Also, check out my Blag: http://daman-amappersworld.blogspot.com/
skidz
Obsidian Gold
Obsidian Gold
Posts: 3228
Joined: Mon May 29, 2006 6:36 am
Location: Maple Ridge, BC
Contact:

Post by skidz »

Valve are trying to redeem themselves with the newer engine code, adding a lot of extra warnings and messages to the console, but hammer is still a train wreck, and face poser even worse.
Barnz
npc_hunter
npc_hunter
Posts: 509
Joined: Mon Jun 12, 2006 12:28 am
Location: c1a2a
Contact:

Post by Barnz »

Welcome to the 2003.
Hell-met
Obsidian Gold
Obsidian Gold
Posts: 2885
Joined: Tue Jun 27, 2006 4:09 am
Location: BIENVENUE DANS MON PAYS LE KEBEK

Post by Hell-met »

Off Topic
Can we technically play portal and tf2 maps?

(Even without the game specific entities)
RC17 seems to be broken in OB engine, by the way :P
DaMaN
npc_combinegunship
npc_combinegunship
Posts: 782
Joined: Tue Nov 07, 2006 12:03 am
Location: Parent's Basement
Contact:

Post by DaMaN »

skidz wrote:Valve are trying to redeem themselves with the newer engine code, adding a lot of extra warnings and messages to the console, but hammer is still a train wreck, and face poser even worse.
Yea, they're doing some stuff to it which is good, but it's still like taking the first ten steps of a hundred mile journey. A train wreck it is indeed. Sorta like the one in Ep2. ;)
Hell-met wrote:
Off Topic
Can we technically play portal and tf2 maps?

(Even without the game specific entities)
I think so, but I really have no idea, and this certainly is off topic! ;)
RC17 seems to be broken in OB engine, by the way :P
I'll have to check that out... what's broken about it?

---

So, a little late as usual, but here's a few screenshots. They're really brief and don't show a lot, (because of potential spoilers, though I'm sure you may have guessed a few already), but anyways, here they are:

Image

Image

Image

Image

Image

As to current progress, I've got most of 04 done, 05 needs AI work (stupid civilians), and 06 also needs work but is coming along. I got an alpha tester in today who ran through the new maps a few times and caught some more bugs, so I'll have to do a bit more fixing up.


And to whet your appetites for the (hopefully soon) upcoming release:

Image

:roll:
Current projects: Return to City 17 and Rising Dead
Also, check out my Blag: http://daman-amappersworld.blogspot.com/
Hell-met
Obsidian Gold
Obsidian Gold
Posts: 2885
Joined: Tue Jun 27, 2006 4:09 am
Location: BIENVENUE DANS MON PAYS LE KEBEK

Post by Hell-met »

DaMaN wrote: I'll have to check that out... what's broken about it?
It wont even load at all.
Post Reply