Enquirer Home Page | Twitter | Back to Improbable Island

 Forum Index > Places > Places: General New Topic Post Reply
 Places System: Current Progress
 |  Printable Version
CavemanJoe
 Tuesday, June 28 2011 @ 06:50 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

You can now move Items from Slot to Slot in Rooms. Next up, making those items usable. Dhoom Machale.

Or I might tinker with the latest part of the Watcher story...


 
Profile Email Website
Quote
CavemanJoe
 Thursday, June 30 2011 @ 05:57 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

Working on the Slots system, which will let us be a lot more flexible with adding different sorts of things to Furniture slots in the future.

Salaam e Ishq, Ishq, Ishq, Salaam e Ishq. Mr. Green


 
Profile Email Website
Quote
CavemanJoe
 Thursday, June 30 2011 @ 06:01 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

Oh hey, would you look at that - the beds are a separate module, now.


 
Profile Email Website
Quote
CavemanJoe
 Thursday, June 30 2011 @ 07:40 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

Listening to this. Not a Bollywood song this time, honest. I can now sleep in a bed! I have to rewrite the New Day Menu module a bit, which is honestly probably gonna be a complete bitch, but I'm getting closer every day.

No more ghosts!

So, an ETA? Well, it's gonna take, I'd say, three weeks at least until the core Places stuff is ready - that is to say, until we can replace the entire current Dwellings system with Places. Pages programming... well, that's gonna take a while.

There will be a test server for the core system, so we can fix any bugs before the system goes live.

Also, this is a beautiful song. It's trance, mind, so you might just wanna skip the first minute and a half. Or, there's always the acoustic version.


 
Profile Email Website
Quote
CavemanJoe
 Thursday, June 30 2011 @ 07:43 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

A bit of elaboration on how the new Slots work:

A Slot contains an Item. That Item has a pref that says "Hey mister Slot, when the player clicks on me, just go to this page. Dead easy." So we can put pretty much what we want into Slots, with the idea that any furniture item will be a separate module and Item, as simple or as complicated as we like, without the need to make any changes to Places to create new furniture items.

(Players won't be able to sleep on the floor any more. Sorry.)

(actually no I'm not)


 
Profile Email Website
Quote
Matthew
 Thursday, June 30 2011 @ 10:25 AM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 08/26/10
Posts: 578

Wait, really? So empty sleep spots will kind of just sit there and mock you? Well, I guess it is motivation to buy all sorts of awesome custom furniture for a dwelling (or should I say a Place, now?).

Man I am so excited for this whole thing. I can't wait to see what people do with the ability to do Goddamn Anything.


 
Profile Email
Quote
Ashtu
 Thursday, June 30 2011 @ 10:56 AM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 11/04/09
Posts: 440

"I'm sorry, Ms Watcher, m'am, I can't go kill monsters right now, I'm busy designing and building my new house."

THUMP

.......

Coming soon on Network television! Home Improvement, starring everybody's favorite DIY'er, Grim Talon!


Thank you.
 
Profile Email
Quote
CavemanJoe
 Friday, July 01 2011 @ 05:33 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

Okay, I rewrote all our current Beds to work in the new system, and fiddled with the Chronospheres module so that it once again works properly.

Keys system, now...

EDIT: Ah yes, I remember now why I was putting this off. I was putting this off because it's boring as hell. Frown


 
Profile Email Website
Quote
CavemanJoe
 Friday, July 01 2011 @ 06:04 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

There are only 22 DeadBolt keys on the entire Island. I think I can quite safely leave those out...


 
Profile Email Website
Quote
CavemanJoe
 Friday, July 01 2011 @ 07:48 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

Keys.

D:

Keys.

They're so boring, you guys. So, so very boring to work on.


 
Profile Email Website
Quote
Makiwa
 Friday, July 01 2011 @ 10:28 AM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 08/21/10
Posts: 155

Quote by: CavemanJoe

Keys.

D:

Keys.

They're so boring, you guys. So, so very boring to work on.



Whoop! Whoop!

Well done for grinding on through!

Big Grin


It's not an optical illusion. It just looks like one.
 
Profile Email Website
Quote
Trowa
 Friday, July 01 2011 @ 12:32 PM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 01/09/11
Posts: 426

Quote by: CavemanJoe

There are only 22 DeadBolt keys on the entire Island. I think I can quite safely leave those out...



Yeah, I never quite understood the purpose of those. To me it just seems like they're only useful if you gave a "room key" to one person, somehow regretted it later, and decided to deadbolt the room instead so you can give a deadbolt key to a new person and the first person doesn't have access anymore... (lover's quarrel, perhaps) About the only other application I could think of would be having a clan hall were all the members have keys, but maybe when you hold Officer meetings you deadbolt the hall and only the officers have deadbolt keys? But if that's the case, you can just make a new room ("Officer's Lounge" for example) and use a regular key for that...unless you want people to see the meeting after the fact... Confused

I don't know, maybe someone's got a better example than me, but with only 22 deadbolt keys on the entire island, I think it would be safe to say it's not a very popular feature.


Something something unintelligible gibberish something.
 
Profile Email
Quote
Hairy Mary
 Friday, July 01 2011 @ 02:47 PM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 08/17/08
Posts: 1083

I'd gone through similar thought processes to Trowa, I can't really think of any use for them. Even his idea of having an officers meeting. and then letting everyone see it would be easier to do by having a seperate room and then just leaving it unlocked.

I can't help suspecting that a goodly portion of those 22 that have been used were used because they were there and people wanted to play with all the toys that there are.

I certainly wouldn't miss them.


 
Profile Email
Quote
Swede
 Friday, July 01 2011 @ 06:01 PM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 05/27/10
Posts: 127

Quote by: Nonners

Ok.. Sorry, I know this has been talked about profusely, but I read the entire thread and am still a bit confused. Confused I'm rather new to the whole building thing. My dwelling has maybe.... 35 rooms, perhaps. With the switch... Would they all be demolished automatically so I have to start from scratch? Or would I have to demolish rooms myself so I can start over with the new system? Or, from a more recent post, will they stay there, but just be hanging in space until I build doors between them...? Quite frankly, any of those options is fine with me, I'd just like to know if I need to copy and paste all my descriptions to a text file.


Also, I agree the scrapyard stuff should be cigs. It sounds so fun! I'm super excited!



From what I understood there is a choice.
And last time you were given a text dump of your dwelling so you didn't have to copy and paste.


 
Profile Email
Quote
CavemanJoe
 Friday, July 01 2011 @ 09:51 PM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

Quote by: Swede

Quote by: Nonners

Ok.. Sorry, I know this has been talked about profusely, but I read the entire thread and am still a bit confused. Confused I'm rather new to the whole building thing. My dwelling has maybe.... 35 rooms, perhaps. With the switch... Would they all be demolished automatically so I have to start from scratch? Or would I have to demolish rooms myself so I can start over with the new system? Or, from a more recent post, will they stay there, but just be hanging in space until I build doors between them...? Quite frankly, any of those options is fine with me, I'd just like to know if I need to copy and paste all my descriptions to a text file.


Also, I agree the scrapyard stuff should be cigs. It sounds so fun! I'm super excited!



From what I understood there is a choice.
And last time you were given a text dump of your dwelling so you didn't have to copy and paste.



The only thing we know so far is that there will be a debug() statement to let you see your current Dwelling's structure.

Until the new system is finished, we won't know how we're going to do the transition.


 
Profile Email Website
Quote
Syd Lexic
 Saturday, July 02 2011 @ 09:41 PM UTC  
Forum Contender
Contender

Status: offline

Registered: 03/03/10
Posts: 48

This new dwelling system looks FANTASTIC. It's a shame I hardly ever get to play anymore.

Two (or three, sort of) suggestions/questions. Not being a coder myself, I have no idea if these are even feasible.

-Could dwellings be made to give out Mementos? I recently rewrote Syd's map shack (since that was shite anyway) into a Machine of Death testing center, and I'd LOVE to be able to let people walk away with an actual prediction card. (For those unfamiliar with the Machine of Death, it's the concept of CMJ's WCG rival, Ryan North. Check it out here) This also has the potential to make stores available, with a sort of "currency," in essence trading mementos with the dwelling.

-Could certain pages be made to output random choices from a list of options? This was my other potential solution to the MoD center. A list of options to put in a part of, or the whole, page?

-The third, kind of a mash up between the two, would be giving out one random memento from a "bank" of possible mementos.

Just thoughts... feel free to shoot them down at any time.

~Syd


 
Profile Email
Quote
Trowa
 Sunday, July 03 2011 @ 12:10 AM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 01/09/11
Posts: 426

Quote by: Syd+Lexic

This new dwelling system looks FANTASTIC. It's a shame I hardly ever get to play anymore.

Two (or three, sort of) suggestions/questions. Not being a coder myself, I have no idea if these are even feasible.

-Could dwellings be made to give out Mementos? [...]

-Could certain pages be made to output random choices from a list of options? [...]

-The third, kind of a mash up between the two, would be giving out one random memento from a "bank" of possible mementos. [...]

~Syd




Based on CMJ's first post, it looks like we'll get the ability for structures to dispense mementos based on a certain conditions (i.e. player enters room, player entered a command, player walked in at x time, etc.), but it doesn't look like we'll have the ability for players to give back or trade mementos with a structure, or have the ability to use randomization for anything....yet. Would be nifty, though... "Player finds Square Peg in the Foyer... Player uses Square Peg in Basement to open Secret Door... Player finds Magic Kumquat in Secret Room!"


Something something unintelligible gibberish something.
 
Profile Email
Quote
Syd Lexic
 Sunday, July 03 2011 @ 09:40 PM UTC  
Forum Contender
Contender

Status: offline

Registered: 03/03/10
Posts: 48

Ah. How silly of me. Upon rereading the first post, I do indeed see that. Well, my other two ideas still stand, I think. Random text and random mementos.

It looks like since the memento-dispensing function is lined up, the random stuff shouldn't be too hard to implement... I think...

Oh yeah, I just realized that if it isn't already in mind, a "remove memento X" function to match the "dispense memento X" could be very useful, though I don't know if there's a way to prevent misuse... like maybe a permission from the memento's creator? Idunno.


 
Profile Email
Quote
Beeps
 Monday, July 11 2011 @ 02:09 AM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 10/03/10
Posts: 400

I'll throw this out there - I'd be willing to give making a converter a go. The main thing that this would need is a solid layout of what the database structure is for the new system - Once it's done, obviously. But I've done database output to various formats and converting data from one table to another for work, and I've got some experience converting a semi-complex PHP object into a collection of database entries from my work on the Shift Engine.

If this meant creating something to output a computer-readable backup of the data so that the tables can be wiped and replaced with the new ones, that would work too, since I could focus on doing the output now, and have that somewhat ready when the new system rolls in to simply make the other half.


Goat Collector
 
Profile Email
Quote
Count Sessine
 Monday, July 11 2011 @ 05:32 PM UTC  
Forum Moderator
Moderator

Status: offline

Registered: 08/16/08
Posts: 1402

Quote by: Beeps

I'll throw this out there - I'd be willing to give making a converter a go. The main thing that this would need is a solid layout of what the database structure is for the new system - Once it's done, obviously. But I've done database output to various formats and converting data from one table to another for work, and I've got some experience converting a semi-complex PHP object into a collection of database entries from my work on the Shift Engine.

If this meant creating something to output a computer-readable backup of the data so that the tables can be wiped and replaced with the new ones, that would work too, since I could focus on doing the output now, and have that somewhat ready when the new system rolls in to simply make the other half.

However the conversion is managed, it can't be by wiping the old tables.

Or, well, if it is, I can tell you right now, the trains will stop running until I can rewrite them. It'll be a rush job, and nobody will like it, me least of all. The train stations are Dwellings, you see. If they are force-converted to Places before Trains 2.0 has been written, the current rail modules will not work.

I can't even begin coding until I know the framework the new trains will have to work in.

Therefore, there's a simple choice. Either we run both systems in parallel for a while, with the option to switch dwellings one at a time from old to new. Or...

No trains, for maybe quite a long time.


 
Profile Email
Quote
Content generated in: 1.73 seconds
New Topic Post Reply



 All times are UTC. The time is now 07:31 PM.

Normal Topic Normal Topic
Locked Topic Locked Topic
Sticky Topic Sticky Topic
New Post New Post
Sticky Topic W/ New Post Sticky Topic W/ New Post
Locked Topic W/ New Post Locked Topic W/ New Post
View Anonymous Posts 
Anonymous users can post 
Filtered HTML Allowed 
Censored Content