Armageddon General Discussion Board

General => Code Discussion => Topic started by: ChibiTama on November 26, 2016, 12:57:13 AM

Title: Grafitti
Post by: ChibiTama on November 26, 2016, 12:57:13 AM
I feel that the grafitti code is too limited. Currently, you're only able to leave grafitti on the ground and not on walls or anything else. Perhaps it could be opened up so that it's not automatically on the ground?
Title: Re: Grafitti
Post by: Riev on November 26, 2016, 12:19:06 PM
If you use a suitable item (a piece of chalk might help) then you can 'scribble' in areas that aren't outdoors rooms. It suffers from similar fadeaway though.
Title: Re: Grafitti
Post by: Raptor_Dan on November 26, 2016, 01:49:33 PM
I believe the points is, it always ends with 'on the ground here', or, in the case of outside, 'scribbled in the sand', as opposed to the ideal:

scribble boobs [on the ceiling.]

l room

Boobs have been scribbled, on the ceiling.

Title: Re: Grafitti
Post by: Nergal on November 26, 2016, 02:15:08 PM
When you scribble, it has a default ldesc, but the scribble is an object like anything else. You can 'arrange' it to say whatever you want, for example: arrange scribble ~ is on the wall here.
Title: Re: Grafitti
Post by: Delirium on November 26, 2016, 02:44:44 PM
... !!!


(https://media1.giphy.com/media/Y2nbrJyAR6RiM/200_s.gif)
Title: Re: Grafitti
Post by: nauta on November 26, 2016, 02:51:51 PM
If it's a simple variable, I wouldn't mind seeing the decay rate extended -- last time I used scribble, the stuff decayed / scrambled much quicker than was useful (for playability), although it did make sense in terms of realism.
Title: Re: Grafitti
Post by: WanderingOoze on November 26, 2016, 03:16:35 PM
Quote from: Nergal on November 26, 2016, 02:15:08 PM
When you scribble, it has a default ldesc, but the scribble is an object like anything else. You can 'arrange' it to say whatever you want, for example: arrange scribble ~ is on the wall here.

Wait...what?! 

This changes everything...
Title: Re: Grafitti
Post by: manipura on November 26, 2016, 09:21:18 PM
I'm pretty sure if you scribble on an item it becomes an issue to target that item.  The scribble becomes the default or something silly.

I'm not sure of the details of this, but I know that someone scribbled a dick on my PC's apartment door one time and I couldn't unlock the door.  I got some echo like "a scribble of a big dick, on the door" can't be unlocked.

Maybe it was because they used door in the scribble, so when I tried to target 'door' I was targeting the scribble and not the actual door?  I'm not sure but I remember I had to wish up to get someone to remove the scribble completely.
Title: Re: Grafitti
Post by: ChibiTama on November 27, 2016, 11:07:13 PM
Quote from: Nergal on November 26, 2016, 02:15:08 PM
When you scribble, it has a default ldesc, but the scribble is an object like anything else. You can 'arrange' it to say whatever you want, for example: arrange scribble ~ is on the wall here.
Well, this changes everything! This is the solution I was hoping for and it was here all along!
Title: Re: Grafitti
Post by: Reiloth on November 29, 2016, 01:52:57 AM
The scrambling delay could really be increased. In fact don't scramble it all, just let people attempt to clean it off. Sometimes they succeed, sometimes they fail and it smudges. Clear on reboot.
Title: Re: Grafitti
Post by: John on November 30, 2016, 05:25:39 AM
Quote from: Reiloth on November 29, 2016, 01:52:57 AM
The scrambling delay could really be increased. In fact don't scramble it all, just let people attempt to clean it off. Sometimes they succeed, sometimes they fail and it smudges. Clear on reboot.
+1 for chalk. -1 for drawing something in the sand.
Title: Re: Grafitti
Post by: ChibiTama on December 05, 2016, 10:08:32 PM
Quote from: John on November 30, 2016, 05:25:39 AM
Quote from: Reiloth on November 29, 2016, 01:52:57 AM
The scrambling delay could really be increased. In fact don't scramble it all, just let people attempt to clean it off. Sometimes they succeed, sometimes they fail and it smudges. Clear on reboot.
+1 for chalk. -1 for drawing something in the sand.

Seconded