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, August 02 2011 @ 08:02 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

Quote by: Matthew

I think the question is, to put it a bit more bluntly: what about the points we spent on secret rooms before? Tough shit, I guess?

Not complaining- we were paying for the privilege before it became outdated. It's not like we're suddenly not getting our money's worth anymore, I'd think.



You paid a hundred SP for a secret room, you got a secret room, months before folks who didn't wanna pay for one.

Should the programming features be a supporter-only thing? Confused


 
Profile Email Website
Quote
Boudi
 Tuesday, August 02 2011 @ 08:20 AM UTC  
Forum Contestant
Contestant

Status: offline

Registered: 06/06/11
Posts: 27

Good lord, no, this is far better. Was simply wondering, is all. For those who have sunk quite a few SP into them (and I've heard of a few), it might be a bit disappointing if they thought they would be saved as items, prior.

Don't worry, I was just curious. This is far, far better.


 
Profile Email
Quote
Matthew
 Tuesday, August 02 2011 @ 08:27 AM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 08/26/10
Posts: 578

Quote by: CavemanJoe

You paid a hundred SP for a secret room, you got a secret room, months before folks who didn't wanna pay for one.



Yes, precisely my point. Again, not complaining, just wanted to clear that up.


 
Profile Email
Quote
CavemanJoe
 Tuesday, August 02 2011 @ 08:42 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

Don't worry - things like this will come up.

Ideas that we're used to will be replaced with other things. For example, Memento Effects and Secret Rooms will both become part of the same system of Pure Awesomeness. Smile Whereas once we had all these things that were different interfaces, different modules, different experiences - they'll all be part of the same simple mechanism.

Here are a pair of testing Contrivances. These graphics are preliminary, and the finished thing will probably be a bit different:



Those are Contrivances for Commentary Commands and Hitpoints.

To replicate the functionality of a Secret Room inside the new system, you'll do something like this:

Make a new Room, fill out its Description, but don't add a Door.
Obtain a Commentary Commands Contrivance and a Room Redirect Contraption (you'll get one of these for every secret room you had in the old system).
Click on the Commentary Commands Contrivance and edit the list of Commands that the Contrivance can accept.
Click on the Room Redirect Contraption and tell it the room you want to redirect to.
Enter the Contrivances and Contraptions menu of the Room or Page in which you want to listen for the Commentary Command (aye, you can apply this to a Page too if you like! Set it up like this, and your player has to be looking at the bookcase before typing TAKE RED BOOK or whatever - it's extra secret).
You'll be presented with a Logic Grid.
Place the Commentary Commands Contrivance at the top of the Logic Grid.
Place the Room Redirect Contraption at the bottom of the Logic Grid.
All done!

Simple things to remember:
* Contrivances check things, Contraptions do things.
* Contrivances are wooden. Contraptions are metal.
* Flow in the Logic Grid always goes from top to bottom. If two Contrivances are placed side by side, then if either of the checks are successful then the Contraption will trigger (if the Contraption is right below the Contrivances we're talking about - if there are more Contrivances below the top two, then obviously those need to pass okay as well).
* An example of the above reasoning would be to set a secret room to trigger if a key phrase is said OR if the player has a particular Memento (Contrivances side-by-side). Alternatively, require a particular Memento AS WELL AS knowledge of the trigger phrase (Contrivances arranged in a vertical line).
* Contraptions and Contrivances can be re-used. You can take them off the Logic Grid and put them back into the building's Inventory and then use them again for another program.

I really, really can't wait to see what you guys come up with using this stuff. Mr. Green


 
Profile Email Website
Quote
CavemanJoe
 Tuesday, August 02 2011 @ 08:52 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

Also, about Place Prefs:

Place Prefs are data stored about a player, pertaining to your Place (yeah, first it was Dwellings, then it was Buildings, then it was Structures, now it's Places). These are the only new thing about Places that you'll need Supporter Points for.

Lemme think of an example, how you'd go about using these...

Okay, so say you've got a player who's going through your museum, getting deeper and deeper in, admiring all the portrait of long-dead people that you've meticulously described in Pages. Eventually they come across a display cabinet, with some shiny thingy inside that they want. They try to take the shiny thingy, and it makes Bad Things Happen.

To do this, you'd pay your SP's and make a new Place Pref (I'll come up with a better name later) called "Bad Times" with a default value of 0.

When they try to take the shiny thingy (by clicking on a link to a Page, or by typing in TRY TO TAKE SHINY THINGY, however you want to handle that), your Contraption sets the "Bad Times" pref to 1.

In every Page you've made containing a portrait, you've also put a Logic Grid that checks the "Bad Times" pref and, if it's set to 1, shows a different Page instead - and in these Pages, all the portraits look very angry.

Just an example for ya. Wink


 
Profile Email Website
Quote
CavemanJoe
 Tuesday, August 02 2011 @ 08:52 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

Oh, and I should probably clarify:

This will all make a lot more sense with the interface in front of you. Oops!


 
Profile Email Website
Quote
Count Sessine
 Tuesday, August 02 2011 @ 12:12 PM UTC  
Forum Moderator
Moderator

Status: offline

Registered: 08/16/08
Posts: 1402

Quote by: CavemanJoe

Flow in the Logic Grid always goes from top to bottom. If two Contrivances are placed side by side, then if either of the checks are successful then the Contraption will trigger (if the Contraption is right below the Contrivances we're talking about - if there are more Contrivances below the top two, then obviously those need to pass okay as well).

So we're getting OR and AND. That's lovely -- but, um, missing something important.* How about NOT?

--
* Complete logical conditions can be built up without XOR, NAND, NOR, and XNOR, though an XOR would be nice to have -- it's complicated to make.


 
Profile Email
Quote
Trowa
 Tuesday, August 02 2011 @ 01:28 PM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 01/09/11
Posts: 426

Quote by: CavemanJoe

To do this, you'd pay your SP's and make a new Place Pref (I'll come up with a better name later) called "Bad Times" with a default value of 0.



Aww, and here I was hoping it'd be a monster attack! Big Grin

This all sounds like so much fun! I cannot wait to start fiddling with it! It sounds like there's going to be lots of options for doing the same things, which is always a plus!

Question: (Bears, Beets, Battlestar Galactica) Will soundproofing remain?


Something something unintelligible gibberish something.
 
Profile Email
Quote
Sneaky
 Tuesday, August 02 2011 @ 01:49 PM UTC  
Forum Contender
Contender

Status: offline

Registered: 05/04/10
Posts: 69

Will it be possible to link different rooms of different Places together (on the same square or adjacent)?

If not, will it be possible to change the permanent heading of the Place you're in (to denote a different building or area)?


http://i2.kym-cdn.com/photos/images/original/000/560/004/989.gif
 
Profile Email
Quote
Hairy Mary
 Tuesday, August 02 2011 @ 02:09 PM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 08/17/08
Posts: 1083

Quote by: Count+Sessine

Quote by: CavemanJoe

Flow in the Logic Grid always goes from top to bottom. If two Contrivances are placed side by side, then if either of the checks are successful then the Contraption will trigger (if the Contraption is right below the Contrivances we're talking about - if there are more Contrivances below the top two, then obviously those need to pass okay as well).

So we're getting OR and AND. That's lovely -- but, um, missing something important.* How about NOT?

--
* Complete logical conditions can be built up without XOR, NAND, NOR, and XNOR, though an XOR would be nice to have -- it's complicated to make.



If we have 'check if pref is greater than X' and 'check if preference is less than X' then those two things ORed together are the same as 'check NOT preference is equal to X'.

For anything else, set a pref to zero, check for condition - making pref change to 1, and then NOT is just 'check that preference is zero'

So NOT is always possible, albeit a little fiddly. There will probably be easier ways as well.


 
Profile Email
Quote
Awesome Fred
 Tuesday, August 02 2011 @ 04:52 PM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 03/01/10
Posts: 586

How long after the system comes out that someone designs a calculator and then a computer out of this computer game?


 
Profile Email
Quote
dizzyizzy
 Tuesday, August 02 2011 @ 06:04 PM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 08/13/10
Posts: 503

Quote by: Awesome+Fred

How long after the system comes out that someone designs a calculator and then a computer out of this computer game?



http://inception.davepedu.com/


 
Profile Email
Quote
Count Sessine
 Tuesday, August 02 2011 @ 06:36 PM UTC  
Forum Moderator
Moderator

Status: offline

Registered: 08/16/08
Posts: 1402

Quote by: Hairy+Mary

Quote by: Count+Sessine

Quote by: CavemanJoe

Flow in the Logic Grid always goes from top to bottom. If two Contrivances are placed side by side, then if either of the checks are successful then the Contraption will trigger (if the Contraption is right below the Contrivances we're talking about - if there are more Contrivances below the top two, then obviously those need to pass okay as well).

So we're getting OR and AND. That's lovely -- but, um, missing something important.* How about NOT?

--
* Complete logical conditions can be built up without XOR, NAND, NOR, and XNOR, though an XOR would be nice to have -- it's complicated to make.



If we have 'check if pref is greater than X' and 'check if preference is less than X' then those two things ORed together are the same as 'check NOT preference is equal to X'.

For anything else, set a pref to zero, check for condition - making pref change to 1, and then NOT is just 'check that preference is zero'

So NOT is always possible, albeit a little fiddly. There will probably be easier ways as well.

True. I had not sufficiently considered the matter. If we are getting 'greater than' and 'less than' along with 'equal to', though, it ought to be relatively simple to give us 'not equal to"-- as well as 'not greater than' and 'not less than'. Then we'd have a full toolset. Big Grin
Quote by: Awesome+Fred

How long after the system comes out that someone designs a calculator and then a computer out of this computer game?

Your mission, Fred, should you choose to accept it... Wink


 
Profile Email
Quote
Hairy Mary
 Tuesday, August 02 2011 @ 08:06 PM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 08/17/08
Posts: 1083

Quote by: Awesome+Fred

How long after the system comes out that someone designs a calculator and then a computer out of this computer game?



I have to confess, it had crossed my mind to wonder about building a Turing machine... Oops!

For what it's worth, I obviously don't know the complete details of how it's all going to work, and I'd need to play for a little while first, but I reckon that it would be possible, but you'd need to have a user activate each step. So possible, but not the fastest machine ever...

Oh dear. I clearly need to get out more often.


 
Profile Email
Quote
Reverb
 Tuesday, August 02 2011 @ 08:25 PM UTC  
Forum Improbable Badass
Improbable Badass

Status: offline

Registered: 08/28/09
Posts: 448

I'm going all "SQEEEEEE!" inside now, imagining all the horrible, horrible things we will be able to do with the hapless victims of the Bingo Hall with this.


I swear, that building is going to EAT people. Which reminds me, can we make the exit links disappear? Aww? Pretty please? *grins* I've always wanted to depopulate the island.


"Censure acquits the Raven, but pursues the Dove." "So, that means i'm -always- innocent, right?"
 
Profile Email
Quote
CavemanJoe
 Tuesday, August 02 2011 @ 09:18 PM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

Quote by: Trowa

Quote by: CavemanJoe

To do this, you'd pay your SP's and make a new Place Pref (I'll come up with a better name later) called "Bad Times" with a default value of 0.



Aww, and here I was hoping it'd be a monster attack! Big Grin

This all sounds like so much fun! I cannot wait to start fiddling with it! It sounds like there's going to be lots of options for doing the same things, which is always a plus!

Question: (Bears, Beets, Battlestar Galactica) Will soundproofing remain?



Soundproofing will be a furniture item that affects the Room once it's placed in a Slot.

We'll also have something new, along similar lines - a more romantic option...


 
Profile Email Website
Quote
CavemanJoe
 Wednesday, August 03 2011 @ 07:33 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

I've got the basics for arranging Contrivances on the Logic Grid all sorted. Smile


 
Profile Email Website
Quote
CavemanJoe
 Wednesday, August 03 2011 @ 08:11 PM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

If I really go for it, knuckle down and stay up late most days this week... I might be able to have something ready for testing on a beta server by next week sometime. Mr. Green


 
Profile Email Website
Quote
CavemanJoe
 Thursday, August 04 2011 @ 06:14 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

So far I have Contrivances made for checking male and female gender.

The code for working through the Logic Grid and firing or aborting the program is DONE! Mr. Green

Now I'm building the ScrapYard from which you'll be getting these awesome thingies. Big Grin


 
Profile Email Website
Quote
CavemanJoe
 Thursday, August 04 2011 @ 07:48 AM UTC  
Forum Admin
Admin

Status: offline

Registered: 02/24/08
Posts: 2281

The Scrapyard is DONE! Mr. Green

This is all coming together nicely!


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



 All times are UTC. The time is now 04:45 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