Channels (Channel 'Public' (Public discussion))



Public discussion

25-04-09 23:58:46: pallas: hi
25-04-09 23:58:50: hippia: hi
25-04-10 00:53:48: Matthew: HELLO
25-04-10 00:54:01: pallas: Welcome Matthew!!
25-04-10 00:56:57: Matthew: I DON'T THINK I CAN CREATE STUFF
25-04-10 00:57:06: Matthew: OH, I HAVE TO MAKE MYSELF SUPERUSER
25-04-10 00:57:28: pallas: I thought I made you a super user
25-04-10 00:57:44: pallas: captalized my name like a total pro
25-04-10 00:57:48: pallas: nope!
25-04-10 00:58:16: pallas: I've ruined my life by trying to capitalize my name
25-04-10 00:58:25: Matthew: oh dear
25-04-10 00:58:33: Matthew: i like the name matthew...
25-04-10 00:58:35: pallas: where did you go???
25-04-10 00:58:42: pallas: wait, it's working now
25-04-10 00:58:43: Matthew: i typed ooc and got teleported somewhere
25-04-10 00:58:50: Matthew: i still see lowercase
25-04-10 00:58:55: pallas: type ic
25-04-10 00:59:22: pallas: typing ooc takes you to some weird ooc safe room
25-04-10 00:59:33: pallas: typing ic brings you back to the real game
25-04-10 01:00:53: pallas: my account is still lower case!
25-04-10 01:01:56: Matthew: I still can't use create for some reason.
25-04-10 01:02:06: pallas: what error do you get?
25-04-10 01:02:19: Matthew: just says it's not available
25-04-10 01:02:38: pallas: oh I see. yes... lemme see
25-04-10 01:05:20: pallas: did you type quell? can you type unquell?
25-04-10 01:06:05: Matthew: i am unquelled
25-04-10 01:06:51: Matthew: GOODNESS
25-04-10 01:06:59: Matthew: even with developer... still can't use create
25-04-10 01:07:21: pallas: i'm probably just doing this wrong
25-04-10 01:07:30: Matthew: no i see you adding the permission
25-04-10 01:07:33: Matthew: it's just strange
25-04-10 01:07:43: pallas: lemme read Evennia docs
25-04-10 01:07:55: Matthew: yeah im trying to as well
25-04-10 01:08:19: Matthew: my boyfriend is going to kill me
25-04-10 01:08:48: pallas: oh no, why?
25-04-10 01:08:48: Matthew: i absolutely can't have any sort of ooc relationship with zachariah's player i think
25-04-10 01:09:13: pallas: oooh, because he's a boy IRL?
25-04-10 01:09:23: Matthew: yeah
25-04-10 01:09:37: Matthew: i presume, maybe he's not
25-04-10 01:09:47: Matthew: do girls play boys? i mean he really knew what he was doing...
25-04-10 01:09:56: Matthew: TMI LOL
25-04-10 01:10:00: Matthew: IM SO SORRY
25-04-10 01:10:11: pallas: I've played boys before
25-04-10 01:10:34: Matthew: i think i could play a girl, but have no ERP at all
25-04-10 01:10:50: Matthew: like Mable, just be a grandma
25-04-10 01:11:11: pallas: I haven't seen Mable in a bit! I talked with pof Mandy about Haven last night
25-04-10 01:11:32: Matthew: pof mandy told me that haha, she doesn't have fun as mable, she enjoys mandy more lol
25-04-10 01:11:41: Matthew: she isn't that interested in the new wave of crashers
25-04-10 01:13:38: Matthew: BAZINGA
25-04-10 01:13:45: Matthew: WE GOT A BOX
25-04-10 01:13:53: pallas: wheee!
25-04-10 01:29:23: pallas: do you want to try puppeting Marianne? You would do: ic Marianne... then you can do ic Matthew to get back to Matthew
25-04-10 01:43:14: Matthew: a beach house?!
25-04-10 01:44:58: pallas: this is so wrong haha
25-04-10 01:45:35: Matthew: LOL
25-04-10 01:45:39: Matthew: NO ONE CAN KNOW
25-04-10 01:45:56: pallas: hahah
25-04-10 01:49:35: Matthew: i think we're insane
25-04-10 01:49:50: pallas: hahaha
25-04-10 02:24:39: pallas: Marianne is being puppeted by Matthew, aka player of Will
25-04-10 02:24:49: pallas: you can use the public channel by: pub <message>
25-04-10 02:28:26: pallas: okay! tamagao try this: create a special box
25-04-10 02:28:38: pallas: it'll be in your inventory, then you can drop it
25-04-10 02:28:47: pallas: okay! tamagao try this: create a special box;box
25-04-10 02:29:02: pallas: the latter one would let you alias it by box
25-04-10 02:32:49: pallas: tamagao, are you able to do charcreate Avery = It's Avery. She's hot. Can change the description later.
25-04-10 02:36:47: Matthew: Okay, what do these body functions do...
25-04-10 02:39:40: Matthew: Do you see these body functions Mathew is having?
25-04-10 02:40:01: pallas: like Matthew is suddenly very itch?
25-04-10 02:40:13: pallas: saw that
25-04-10 02:42:02: pallas: try teleport Avery's
25-04-10 02:47:00: pallas: you can do this to build: tunnel o = Outside of Avery's Beach House... that will create an exit to the out and a new room with an exit back in here.
25-04-10 02:47:26: pallas: you might be able to do it as Avery or you might have to go back ic tamagao
25-04-10 02:48:22: tamagao: ooh, cool!
25-04-10 02:48:35: Matthew: this is my bedroom stay out NO GIRLS ALLOWED
25-04-10 02:48:48: tamagao: i'll find you and give you cooties
25-04-10 02:49:45: Matthew: how do i change a room desc?
25-04-10 02:49:57: Matthew: i want me room to be really cool and have a sigh that says no girls
25-04-10 02:50:01: pallas: you do: desc <room name> = <description>
25-04-10 02:50:08: pallas: hehe
25-04-10 02:52:27: Matthew: oh there's a literal python console in game
25-04-10 02:53:09: tamagao: Yeah, I assumed it was python. The #Lore behind SH is that Jumpscare literally learned Python just to make the game. And was learning while she built it.
25-04-10 02:56:37: pallas: hahaha
25-04-10 02:59:14: pallas: 'a manly box' hahaha
25-04-10 03:00:49: Matthew: can u guys see that
25-04-10 03:01:13: pallas: see what? I saw your mustache box emote and the manly box
25-04-10 03:01:22: Matthew: oh was wondering if the code would show up
25-04-10 03:01:38: pallas: what code do you do?
25-04-10 03:01:44: pallas: what code DID you do?
25-04-10 03:02:11: Matthew: just going through the tutorial wondered if the hello world thing worked
25-04-10 03:02:35: pallas: oh lemme see. I didn't see hello world but lemme see what the tutorial says
25-04-10 03:04:46: tamagao: omg it shows my reflection!
25-04-10 03:05:22: pallas: or does the mirror only talk to me?
25-04-10 03:05:55: tamagao: It echoed back to me when I whispered to it!
25-04-10 03:06:47: Matthew: did u guys see a message?
25-04-10 03:06:53: tamagao: Yes!
25-04-10 03:09:07: pallas: neat! how'd you do that?
25-04-10 03:10:06: tamagao: I whispered to the mirror when it echoed my hello!
25-04-10 03:13:20: pallas: tamago, you can try to run python code: py me.search("Ruth").msg("You're gorgeous, Ruru.")
25-04-10 03:14:28: tamagao: Oh no, I am being taught code!
25-04-10 03:14:55: pallas: a little bit!
25-04-10 03:20:56: pallas: to send a message to everyone and everything in the room: py [thing.msg("Sex is happening!") for thing in here.contents_get()]
25-04-10 03:21:24: Matthew: ok u are too good
25-04-10 03:21:41: pallas: I'm so pythonic *winks*
25-04-10 03:21:58: Matthew: oh baby ur list comprehension is getting me in the mood
25-04-10 03:22:11: tamagao: swoon
25-04-10 03:22:12: pallas: hahaha. oh my god, my real life giggle snorts
25-04-10 03:22:39: tamagao: oh my god, EVIL sex
25-04-10 03:22:45: pallas: WHOA!
25-04-10 03:25:46: pallas: to send a message to everyone and everything in the room: py [thing.msg("|555Sex as wholesome and pure as snow!") for thing in here.contents_get()]
25-04-10 03:25:53: Matthew: MY EYES
25-04-10 03:26:10: pallas: haha
25-04-10 03:26:40: tamagao: but wholesome and pure sex is so much less fun than EVIL sex
25-04-10 03:27:10: tamagao: OH GOD
25-04-10 03:27:22: Matthew: too cold
25-04-10 03:27:43: Matthew: i feel its important to share im listening to katy perrry right now since lyrics from firework were mentioned
25-04-10 03:28:06: pallas: i've been listening to Katy Perry the last two days just to keep from crying
25-04-10 03:28:45: Matthew: my fav song at the moment is unconditionally, but i also like to listen to some of her less popular stuff
25-04-10 03:28:50: tamagao: now i feel out of place for not listening to katy perry
25-04-10 03:30:09: Matthew: LIKE A DOUBLE RAINBOW IN THE SKY~~~~ AND WHEEVER YOU GO SO WILL I ~~~ CUZ A DOUBLE RAINBOW IS HARD TO FIND
25-04-10 03:30:33: Matthew: i am so gay
25-04-10 03:31:59: pallas: I constantly keep typing "stat"
25-04-10 03:32:28: tamagao: that was one of the first things i checked for when typing help
25-04-10 03:33:34: Matthew: i absolutely love that song
25-04-10 03:33:47: pallas: meee too!
25-04-10 03:34:08: Matthew: LET'S GO ALL THE WAY TONIGHT, NO REGRETS, JUST LOVE
25-04-10 03:34:51: pallas: WE CAN DANCE UNTIL WE DIE! YOU AND I, WILL BE YOUNG FOREVER!
25-04-10 03:35:16: tamagao: being taught Python code and Katy Perry lyrics the same night
25-04-10 03:35:33: tamagao: AND i watched the Minecraft movie? a productive night like no other
25-04-10 03:35:40: pallas: hehe
25-04-10 03:36:02: Matthew: CHICKEN JOCKEY
25-04-10 03:36:11: tamagao: NO
25-04-10 03:36:47: pallas: ... we should totally code a boombox item that plays songs
25-04-10 03:37:08: tamagao: jack black and jason momoa were so homoerotic. ass was groped
25-04-10 03:37:12: tamagao: omg that'd be so cool
25-04-10 03:38:41: pallas: I really liked the Mario movie. Peaches song by Jack Black
25-04-10 03:39:50: tamagao: he sings more in this one. totally at random. like, it feels like he accepted the role on the condition he got to sing at least two songs
25-04-10 03:40:00: pallas: haha
25-04-10 03:40:07: tamagao: doing a musical number as Bowser got him addicted to making musicals
25-04-10 03:41:00: Matthew: i may have played thousands of hours of minecraft, but i am absolutely not watching the movie
25-04-10 03:41:26: tamagao: GOOD. i did not go by choice
25-04-10 03:41:35: pallas: I'm going next Tuesday with my parents and niece because I'm so cool
25-04-10 03:41:54: Matthew: i really only watch horror movies
25-04-10 03:41:55: tamagao: i told Pallas earlier that i was going as the DESIGNATED DRIVER for my high friends
25-04-10 03:42:00: tamagao: hell yeah
25-04-10 03:42:09: Matthew: oh goodness high friends at the minecraft movie?!
25-04-10 03:42:29: pallas: horror movies are too scary for me... I can't sleep at night. I dunno why I play silent heaven.
25-04-10 03:42:44: Matthew: see they scare me too, and i sleep with lights on, but i still watch them
25-04-10 03:42:53: Matthew: i put my cat on my bed, she will keep the demons away
25-04-10 03:42:59: pallas: awwww!
25-04-10 03:43:21: tamagao: that's why you simply watch the best horror movie ever, The Thing, and then you don't have to be scared because you don't live on an Antarctic research station
25-04-10 03:43:39: pallas: but I do!
25-04-10 03:43:54: pallas: not really
25-04-10 03:43:56: tamagao: oh, i have bad news for you--
25-04-10 03:44:04: pallas: eee!
25-04-10 03:44:15: Matthew: that was me when i watched It, i tried to convince myself i didn't live in that damn down, but i still was so afraid to shower and i'd just stare at the drain the whole time. i remember getting soap in my eyes and frantically keeping them open as it burned
25-04-10 03:44:25: Matthew: town*
25-04-10 03:44:36: pallas: aww, poor baby. hugs!
25-04-10 03:44:44: Matthew: am baby
25-04-10 03:44:46: tamagao: i remember seeing It as a kid and being afraid of the sink drain for awhile
25-04-10 03:47:25: tamagao: did you know that I once told Pallas that my girlfriend and I watched a How To Train Your Dragon orchestra concert and she proceeded to do a roleplay with me where her character was in an orchestra and talked about how much she hated playing How To Train Your Dragon's soundtrack instead of Mozart
25-04-10 03:47:29: tamagao: it was so rude
25-04-10 03:48:00: Matthew: LOL
25-04-10 03:48:14: Matthew: i absolutely love that
25-04-10 03:48:57: pallas: aww! I can't help how my characters feel inside! I'm obviously a roleplaying purist of the finest vintage. absolutely no OOC IC boundary issues at all
25-04-10 03:49:35: pallas: sheesh, I can't believe you just brought that up! Bitter much!?
25-04-10 03:49:52: tamagao: this is my f--
25-04-10 03:50:27: pallas: (says the person who is spontaneously breaking into sobs over her IC girlfriend in a coma)
25-04-10 03:50:32: tamagao: I JUST PANICKED
25-04-10 03:51:00: tamagao: it's okay i have totally definitely never done exactly the same haha!
25-04-10 03:51:42: pallas: you just panicked why?
25-04-10 03:51:57: pallas: I accidentally poofed because instead of doing PUB, i sometimes am doing OOC because of Silent Heaven
25-04-10 03:52:23: tamagao: i briefly thought you left because of my joke!
25-04-10 03:52:34: pallas: awww! no, not at all
25-04-10 03:54:00: pallas: my vision for this game is the Barbie movie.
25-04-10 03:54:26: pallas: spoiler: The Kens definite get horses
25-04-10 03:54:52: tamagao: fuck i forgot to watch that one. it was on my list!
25-04-10 03:56:26: Matthew: sorry matthew's player is having a romantic scene
25-04-10 03:56:35: tamagao: cuuuuute
25-04-10 03:56:54: Matthew: with his manly box... hehehe
25-04-10 03:57:38: Matthew: i don't know if its a placeholder, but wildwood sounds awesome for a name
25-04-10 03:58:02: tamagao: We've been doing a roleplay over a Discord server based in a town we're calling Wildwood!
25-04-10 03:58:15: pallas: Tamagao already made a map! It's so cool!
25-04-10 03:59:02: Matthew: tamagao loves their maps
25-04-10 03:59:09: tamagao: CORRECT
25-04-10 03:59:23: tamagao: i get giddy at the opportunity to make a map
25-04-10 04:02:07: pallas: idk if this is actually all logging or not. i'm going to manually save the log, though. Just in case we actually make a game, haha. So we'll remember all the silly things.
25-04-10 04:08:21: pallas: night!
25-04-10 04:08:26: tamagao: good night!!
25-04-10 04:08:46: pallas: you all can stay on and log on whenever, too! server should be up 24 / 7.
25-04-10 04:09:32: tamagao: I'm going to be largely idle lest I be tempted to actually try to build rooms.
25-04-10 04:14:54: Matthew: please destroy my box children, and my bedroom if you need
25-04-10 04:15:47: tamagao: no. im going to clone your box children.
25-04-10 04:15:51: tamagao: they will rule the earth.
25-04-10 04:17:37: Matthew: it's kind of an interesting space though for RP, like two people in an endless void capable of creating whatever they want
25-04-10 04:17:57: Matthew: meta-rp
25-04-10 04:19:07: tamagao: yeah! pallas actually proposed an idea like that to me for a whole game for people! like facilitating people creating their own little worlds and stuff. which, i've had an idea like that before for running a TTRPG game so i could get away with running a game without actually doing all of the work (i never did do this)
25-04-10 11:17:34: pallas: morning
25-04-10 16:42:28: pallas: hi!
25-04-10 16:45:33: tamagao: hi!
25-04-10 16:59:13: pallas: you know how when you log into SH it says... the nightmare of nothingness has come to an end... haha
25-04-10 17:02:15: tamagao: sorry! was building a spirit board for Will in SH
25-04-10 17:02:39: tamagao: also haha, i love reusing that phrasing
25-04-10 17:02:48: pallas: haha, fun. and that's okay. I'm distracted, too
25-04-10 17:03:16: pallas: I like the idea of silent heaven Easter eggs in general
25-04-10 17:05:57: pallas: I actually need to go idle for a while
25-04-10 17:27:41: pallas: got to go for a bit. see ya!
25-04-10 17:28:59: tamagao: seeya!
25-04-10 18:19:08: pallas: boo
25-04-10 18:22:07: tamagao: ah! got me!
25-04-10 18:23:04: pallas: mwah ha ha
25-04-10 20:53:45: pallas: about to reload server!
25-04-10 20:54:09: pallas: okay! pose and emote should now work like they do in Silent Heaven
25-04-10 21:16:55: tamagao: oh that's so cool!
25-04-10 21:17:19: pallas: there's a weird extra space in pose, and I'm not sure why! haha, but otherwise it's working
25-04-10 21:18:28: pallas: it literally takes everything after pose, even the space. i can fix that
25-04-10 21:19:27: pallas: aha
25-04-10 21:19:32: tamagao: oh! That makes sense
25-04-10 21:21:31: pallas: yay
25-04-10 21:41:52: pallas: going idle for a while
25-04-10 21:45:00: tamagao: okay!
25-04-11 00:35:20: tamagao: what was the command that let me edit room descriptions again?
25-04-11 00:45:28: pallas: you can do HELP. and there's a build section. HELP DESC will show you the command
25-04-11 00:45:53: pallas: but yeah, changing room description and item description is all the same... desc <obj_name> = <description>
25-04-11 00:53:05: pallas: oops back
25-04-11 00:54:38: tamagao: thank yoouuu!
25-04-11 00:57:19: tamagao: reused my description from the discord server :3
25-04-11 00:58:24: pallas: oops! did you accidentally overwrite it?
25-04-11 00:59:13: pallas: what is building like in Silence Heaven? Is it menu based?
25-04-11 01:01:08: tamagao: Didn't overwrite it! Should be there in look. I can send you a screenshot for building in it later. It is menu-based though.
25-04-11 01:01:25: tamagao: Similar menus to, like, making clothes, I suppose.
25-04-11 01:02:52: pallas: yes, please! A screenshot would be nice
25-04-11 01:03:42: pallas: I think I get it but still. I was thinking of creating something to help build... so if you have ideas for the interface
25-04-11 01:06:32: tamagao: Sure thing! I'll do it after I log off Autumn later.
25-04-11 01:12:35: pallas: oh, haha, sorry... I just noticed the new room description. I understand what you meant now.
25-04-11 01:12:51: pallas: TIRED!
25-04-11 01:16:42: tamagao: haha it's okay!
25-04-12 01:55:07: pallas: hi!
25-04-12 01:55:19: tamagao: hi!
25-04-12 01:55:31: pallas: whatcha up to?
25-04-12 01:56:11: tamagao: i was gonna see if i could dig but i just got "dig[/teleport] <roomname>[;alias;alias...][:parent] [= <exit_there>[;alias;alias..][:parent]] [, <exit_back_here>[;alias;alias..][:parent]]" and am immediately intimidated
25-04-12 01:56:49: pallas: oh that is a lot! I can explain
25-04-12 01:57:50: tamagao: that'd be appreciated! :3
25-04-12 01:59:42: pallas: it's easier to use the tunnel command and probably fine for now... like this: tunnel w... that would create a room with an exit west of here and then an exit from that room back east to here.... if you want to give the new room a name you could do: tunnel w Avery's bathroom (or whatever). But you can also name the room after the fact
25-04-12 01:59:59: pallas: help tunnel has more info
25-04-12 02:00:49: tamagao: oh, thank you! that sounds way easier haha
25-04-12 02:16:13: tamagao: I have completed Avery's home. It is now perfect.
25-04-12 02:18:29: pallas: so many bottles in one sink!
25-04-12 02:29:51: hippia: this is just pallas on another account
25-04-12 02:30:56: tamagao: HIPPIA!
25-04-12 02:31:11: hippia: I'm alive!
25-04-12 02:31:19: tamagao: WOO
25-04-14 01:13:23: pallas: hi!
25-04-14 01:13:27: tamagao: hi hi!
25-04-14 01:14:36: pallas: wanna come HOME to limbo and I can show you the new things?
25-04-14 01:14:53: pallas: you can use the command: home
25-04-24 01:08:41: pallas: hi!
25-04-24 01:08:45: tamagao: hi hi!
25-04-24 01:08:55: pallas: I started Willow for you, if you want to ic willow
25-04-24 01:11:19: pallas: if you check: stat, then you should see pretty empty. to see what stat boosts you can do it's: stat shop
25-04-24 01:11:33: pallas: the command is, for example, invest body
25-04-24 01:26:09: pallas: you can do "home" from here
25-04-24 01:26:30: pallas: this is fake. I haven't coded anything real yet. but "home" works for now
25-04-24 01:41:47: pallas: haha. I didn't code anything for this yet. but somewhere here you'd go deeper in... like DREAM. for now, you can do: tel #76
25-04-24 01:43:27: tamagao: whoooaaoaoaoaoaaa
25-04-24 01:44:10: pallas: haha
25-04-24 01:52:32: pallas: you can: attack spider, to start combat.
25-04-24 01:52:54: pallas: oops
25-04-24 01:52:56: pallas: it's battle spider
25-04-24 01:54:15: pallas: once we're in combat, you can do: attack, cast lightning, or heal <target>. Only heal requires you to specify a target. The attacks auto-target.
25-04-24 01:54:32: pallas: cast lightning, assuming you took the lightning attribute
25-04-24 01:55:19: pallas: woo!
25-04-24 01:58:28: tamagao: eww!
25-04-24 01:58:39: tamagao: omg the spider action poses
25-04-24 01:58:50: pallas: no, if forgot to mark these spiders as NPCs, haha
25-04-24 01:58:56: pallas: sec
25-04-24 01:58:57: tamagao: whoops!
25-04-24 02:02:19: pallas: I'm really surprised this code hasn't bombed out from this LOL
25-04-24 02:02:32: tamagao: i'm impressed it worked!
25-04-24 02:02:54: pallas: I haven't coded up actually being knocked out yet other than that you get knocked out of combat, haha
25-04-24 02:05:06: tamagao: gasp! now you're doing evil exits!
25-04-24 02:06:07: pallas: so, I also need to work out targetting when names are complicated. aliases don't work with battle yet
25-04-24 02:06:47: tamagao: okay!
25-04-24 02:06:56: pallas: ugh, Hippia!
25-04-24 02:07:53: pallas: ooh, I like that idea of absorbing the wisps. i'm writing that down
25-04-24 02:08:25: tamagao: haha yay! gotta absorb all of that nightmare power if i'm going to be EVIL and SHADY
25-04-24 02:08:43: tamagao: woo! go black widow! nice pose!
25-04-24 02:25:01: pallas: you can do HOME from here whenever
25-04-24 02:26:00: tamagao: ooh, phoebe didn't follow
25-04-24 02:26:08: pallas: oh hum!
25-04-24 02:26:22: pallas: ooh, I know why.
25-04-24 02:26:27: tamagao: i was gonna emote after we got back to the room! i made a mistake!
25-04-24 02:26:59: pallas: it was because I puppeted the black widow on this account.... when you unpuppet it stops following
25-04-24 02:27:06: pallas: be right there!
25-04-24 02:55:09: tamagao: My gf wants to watch a show with me, so I gotta go too! This was fun. I'm excited.
25-04-24 02:55:41: pallas: thanks! We'll catch up later to talk next steps then :) have fun and good night!
25-04-24 02:55:57: tamagao: good night!
25-05-03 03:24:32: pallas: hiiii!!
25-05-03 03:24:36: tamagao: hiii!
25-05-03 03:25:02: pallas: I'm at the base of Aisling, outside your hollow
25-05-03 03:37:40: pallas: the syntax is: inquire beatrice
25-05-03 03:44:56: pallas: does it tell you which direction I go or just what room ?
25-05-03 03:45:04: tamagao: Nope, was just about to tell you that
25-05-03 03:45:19: tamagao: and looking at exits don't tell me teh name of the next room
25-05-03 03:45:37: pallas: eep! that's annoying. I will add that to the backlog
25-05-03 03:45:42: tamagao: Oh sorry, tells me room name. Not direction. And then looking at exit tells me nothing
25-05-03 03:52:43: pallas: I haven't tested what might break if you're following me while questing yet. so going to lose you each time, haha
25-05-03 03:52:46: tamagao: Do I ask her to teach me to harvest now?
25-05-03 03:52:59: pallas: yeah! it's kind of awkward, but if you ask the same question
25-05-03 03:53:14: pallas: Bea will know your progress
25-05-03 03:53:23: tamagao: gotcha!
25-05-03 03:57:36: pallas: oh, so, please don't use your lightning and any other attacks on the bees, haha. those powers are maybe of the past but I haven't removed them
25-05-03 03:58:00: tamagao: got it, i will try not to break the bees
25-05-03 03:58:16: pallas: we can try breaking them another time. but for now, I just want you to experience it unbroken :)
25-05-03 03:59:18: tamagao: the bees will be my friends
25-05-03 04:00:52: pallas: nice!
25-05-03 18:31:31: pallas: hiii!
25-05-03 18:33:30: tamagao: hiya!
25-05-03 19:10:43: pallas: gtg for now! bye! xoxo!
25-05-04 00:19:40: pallas: willow needs a description! :)
25-05-04 00:20:07: tamagao: wha?? i don't have one??? oh no!
25-05-04 00:20:29: pallas: I feel like you wrote one but just never put it in? maybe it's on discord
25-05-04 00:20:47: pallas: or maybe not. you wrote a short blurb
25-05-04 00:21:44: tamagao: I swear I had it somewhere...
25-05-04 00:22:10: tamagao: Like I think I wrote it?
25-05-04 00:23:07: pallas: this blurb is all I had: 9 cm, super pale skin, violet eyes, dark violet hair, crafty, calm/apathetic
25-05-04 00:24:31: tamagao: oh! maybe that is all i wrote then
25-05-04 02:01:22: tamagao: gf wants me soon! so i can't be around much longer
25-05-04 02:02:27: pallas: kay! i'm getting really sleepy, too, so it's a good time. Have fun!
25-05-04 02:02:52: tamagao: have a good night!
25-05-04 02:02:58: tamagao: this was fuunnn!
25-05-04 02:03:41: pallas: yeah! it was so nice spending some quality time together. And I can't wait to build out more of broodwood with you :)
25-05-04 02:04:09: tamagao: same!
25-05-04 02:04:22: tamagao: niiiight! talk to you more tomorrow!
25-05-04 02:04:24: pallas: night night!
25-05-05 17:55:13: tamagao: it's me!
25-05-05 17:55:48: pallas: hi!
25-05-05 17:56:52: pallas: okay, so!
25-05-05 17:57:18: pallas: let's do a lesson
25-05-05 17:57:42: pallas: I added some code to these dice, and let's step through how I did it
25-05-05 17:57:49: tamagao: okay!
25-05-05 17:58:29: pallas: so when I drop the dice, python gets two random numbers between 1 and 6 and then prints out that message to everyone in the room
25-05-05 17:59:31: tamagao: nod
25-05-05 18:01:03: pallas: okay! first, create a pair of dice.... you do that using the builder command "create" (HELP CREATE). It's this: create a pair of dice;dice (the first thing before the semi-colon is the object name 'a pair of dice' and then after is an alias. so you can just refer to 'dice' get dice... rather than get a pair of dice.
25-05-05 18:01:26: pallas: when you create them, they'll be in your inventory.. drop dice
25-05-05 18:02:48: pallas: nice!
25-05-05 18:03:01: tamagao: so if i just create dice now, it'll be a clone of the a pair of dice?
25-05-05 18:03:11: tamagao: no haha
25-05-05 18:03:42: pallas: you will! and you'll notice then it's a lot like silent heaven where if you try to 'look dice', it'll say which dice? dice-1 or dice-2?
25-05-05 18:03:48: pallas: no?
25-05-05 18:04:15: pallas: then you can do look dice-1 or look dice-2
25-05-05 18:04:16: tamagao: the second dice i created is just "a dice"
25-05-05 18:04:43: pallas: you did the same command: create a pair of dice;dice?
25-05-05 18:05:43: tamagao: oh no! i assumed since i aliased "a pair of dice" to "dice" that if i did "create dice" it would create a second "a pair of dice"
25-05-05 18:05:55: tamagao: so i did just "create dice"
25-05-05 18:06:28: pallas: oh, nope! the alias is not for the command 'create a pair of dice'... but it's for 'a pair of dice' themselves... so you can get dice, look dice, etc.
25-05-05 18:07:08: tamagao: oh! okay, i understand now
25-05-05 18:07:51: pallas: sweet! okay, so. now, we'll use the new "call" command. call is how you do the python in-game scripting.
25-05-05 18:08:07: pallas: try: call dice
25-05-05 18:08:32: pallas: you should see a table with a few 'callback' names: drop, get, time
25-05-05 18:09:28: pallas: it might not work... I might have to give you permission
25-05-05 18:10:08: tamagao: I see a table!
25-05-05 18:10:13: pallas: cool
25-05-05 18:10:15: tamagao: All are number 0
25-05-05 18:10:41: pallas: right! Once you add some code it will increment the number
25-05-05 18:11:13: pallas: for the dice roll, we're going to add code for a "drop" event. so when we drop the dice, it will roll them and print the message. let's start a little simpler
25-05-05 18:11:52: pallas: this next part is a bit goofy and will take some getting used to, but I have some tips to help
25-05-05 18:12:24: tamagao: okay!
25-05-05 18:13:09: pallas: so issue this command: call/add dice = drop... when you do that, you'll get a paragraph explanation and then you'll be in the code editor. for now, immediately close the code editor by typing :q... so semi-colon followed by q... :q
25-05-05 18:13:39: pallas: and by semi-colon, I mean colon
25-05-05 18:14:07: tamagao: haha i was going to ask
25-05-05 18:14:09: tamagao: done!
25-05-05 18:14:15: pallas: cool!
25-05-05 18:15:45: pallas: so breaking down that command "call/add" means you're going to add a call (callback, event code, whatever you wanna call it)... "dice" means you're going to add that code to the dice object and then " = drop" means the code you're adding is called by the drop event, so when a character drops the dice.
25-05-05 18:16:53: tamagao: okay, I'm following I think
25-05-05 18:17:29: pallas: now! do that again... call/add dice = drop... and then you'll be in the editor. This time type: character.msg("I'm coding stuff!")... hit enter... then do.. :w (that writes or saves) and then :q (quits)
25-05-05 18:18:03: pallas: the part... character.msg("I'm coding stuff")... is the python code.
25-05-05 18:19:17: pallas: using the editor is weird, I know... it's like VIM if you've ever heard of that... but you'll basically just copy and paste into it eventually
25-05-05 18:20:32: tamagao: okay, I think I've done it!
25-05-05 18:20:47: pallas: yay, give it a try... pick up the dice and then drop them
25-05-05 18:21:39: pallas: you'll probably see "I'm coding stuff" write out before the "Willow drops the dice"
25-05-05 18:22:05: pallas: it's "get dice", "drop dice"... I'll have to add "take" as an alias for get.. I always write "take" haha
25-05-05 18:22:37: tamagao: ooh!
25-05-05 18:22:45: pallas: it worked?
25-05-05 18:23:19: pallas: worked for me! awesome! :)
25-05-05 18:23:20: tamagao: yes! did you not see the "I'm coding stuff!" print when I did that?
25-05-05 18:23:49: pallas: I didn't see it! and here's why... because the code you added was "character.msg" so you're the character because you're the one dropping the dice
25-05-05 18:23:59: pallas: let's change it so that I see the message, too
25-05-05 18:24:12: pallas: so here's how...
25-05-05 18:24:22: pallas: first, does that make sense?
25-05-05 18:25:57: pallas: or whatever questions you have. we can pause a sec for questions
25-05-05 18:26:44: tamagao: that makes sense, so character.msg is just for the character doing the act?
25-05-05 18:30:00: pallas: right! so... character is a variable... and python would have no idea what it is except that the "drop" event defines the character variable (before you add your  code)... if you look back at when you added the code you'll see in the drop event you can use two special pre-defined variables "character" and "obj"
25-05-05 18:30:21: pallas: other events have different variables defined for you
25-05-05 18:30:41: tamagao: ah right, I read that
25-05-05 18:30:44: tamagao: okay!
25-05-05 18:30:47: pallas: sweet :)
25-05-05 18:32:59: pallas: so! character is a Character variable, LOL... which the variable name makes pretty clear. But character variables have lots of properties and methods you can use... so character.msg("hi")... msg is a method (aka function) that sends that character a message, "hi," in this case
25-05-05 18:33:30: pallas: character variables have lots of other properties... for example, character.location... try this: py me.location
25-05-05 18:33:58: tamagao: Phoebe's home!
25-05-05 18:35:55: pallas: right! so when you use the "py" command... that let's you run python code... that's great for testing... within the context of the "py" command, you have special variables, too... "me" is a character variable that represents you
25-05-05 18:36:07: pallas: try it: py me
25-05-05 18:36:26: tamagao: Willow!
25-05-05 18:36:39: pallas: yep! try: py me.msg("hi to myself!")
25-05-05 18:37:08: tamagao: hehe, it worked!
25-05-05 18:37:59: pallas: yay! now if you did this: py me.location.msg("Hi room!"), you wouldn't see anything... because you aren't the room! only the room "sees" it
25-05-05 18:38:41: pallas: but you can do this instead: py me.location.msg_contents("Hi everybody!")... msg_contents sends a message to everything inside the room (the contents of the room)
25-05-05 18:38:52: pallas: try that!
25-05-05 18:39:25: pallas: it worked!
25-05-05 18:39:34: pallas: good job :)
25-05-05 18:39:44: tamagao: yay!
25-05-05 18:41:48: pallas: now, let's go back and edit your dice code... so, this time instead of "call/add", you'll do "call/edit"... so: call/edit dice = drop... once you're in the editor do... :DD (that deletes everything you wrote before), then do... charcter.location.msg_contents("Hi everybody!")... then finally... :wq (that writes and quits at the same time... same as :w and then :q)
25-05-05 18:47:44: pallas: oops, typo in my message... I misspelled character.
25-05-05 18:48:00: pallas: character.location.msg_contents("Hi everybody!")
25-05-05 18:48:35: tamagao: I had to specify the command I was editing since we both have dice drops commands, and I have two!
25-05-05 18:49:01: pallas: oooh! cool
25-05-05 18:49:08: pallas: and it worked! nice!
25-05-05 18:49:45: pallas: ready to learn how to roll the dice now?
25-05-05 18:49:50: tamagao: yes!
25-05-05 18:50:58: pallas: kay! first, we need to import Python's random number module. Python has tons of modules and it's pretty easy to import them... try this... py from random import randint; randint(1, 6)
25-05-05 18:51:23: pallas: do this instead: from random import randint; print(randint(1, 6))
25-05-05 18:52:41: tamagao: okay, it looks like doing that has rolled me a random integer, a 4
25-05-05 18:52:49: pallas: the first statement is importing the randint function from python's random module... then semi-colon is a way to say you're starting a newline without pressing enter (since we can't in this case)... randint(1, 6) generates a random integer between 1 and 6... print prints it
25-05-05 18:53:17: pallas: yep! so you could run that command again and you'd get a different result (probably)
25-05-05 18:53:49: pallas: you have notepad++, right?
25-05-05 18:54:29: tamagao: i do!
25-05-05 18:54:38: pallas: could you please make a new folder somewhere like evennia and save a new file called like "dice.py"
25-05-05 18:55:01: pallas: this will make more elaborate coding so much easier... because notepad++ will color code things for you and then you can copy and paste into the evennia webclient
25-05-05 18:57:14: tamagao: okay, should be done now
25-05-05 18:57:39: pallas: cool. i'm going to send you some code over discord
25-05-05 19:00:32: pallas: okay! now, edit your dice code again... delete everything (:DD), copy and paste in your dice.py file, and then save & quit (:wq)
25-05-05 19:01:21: pallas: now when you drop the dice we'll all see a single random number between 1 and 6
25-05-05 19:02:30: tamagao: haha error message! "AttributeError: 'int' object has no attribute 'replace'"
25-05-05 19:02:37: pallas: oh! hmm!
25-05-05 19:02:49: pallas: good that you got an error... lemme check
25-05-05 19:04:47: pallas: hmm... let's try converting your roll1 integer into a string first... so instead of ...msg_contents(roll1)... do: msg_contents(str(roll1))... str converts whatever object into a string
25-05-05 19:05:13: pallas: just like before... edit your dice.py... edit dice code, :DD, copy & paste, :wq
25-05-05 19:07:03: pallas: nice!
25-05-05 19:07:04: tamagao: yay!
25-05-05 19:07:30: pallas: cool! now you're nearly ready to finish the code
25-05-05 19:09:51: pallas: here's a nice thing you can do in python... py n = 5; things = "apples"; print(f"I wish I had {n} {things}")
25-05-05 19:10:30: pallas: isntead of normal double quotes, you put the 'f' in front, that lets you insert variables between curly brackets {}
25-05-05 19:11:20: pallas: if that makes sense, then you're ready to finish the code. Try to edit dice.py yourself! so add a roll2 variable and then create a message using the f"" thing i just said
25-05-05 19:11:21: tamagao: oh dear!
25-05-05 19:11:34: pallas: uh oh, what happened?
25-05-05 19:12:10: tamagao: it's just more to absorb! but i am going to give this a shot -- however i need to go in about 10 minutes so if i struggle i may need to finish later
25-05-05 19:13:07: pallas: okay, sorry! yes, it's a lot... if you want to send me the code you think you should do in discord, I can review before you go through the trouble of adding it to the dice
25-05-05 19:24:08: pallas: yay!
25-05-08 19:01:20: pallas: oops!
25-05-08 19:18:13: pallas: could you see Phoebe went out?
25-05-08 19:18:56: tamagao: yes!
25-05-08 19:22:14: pallas: lemme know when you're back!
25-05-08 19:22:19: pallas: this is the new rooms
25-05-08 19:26:08: tamagao: back!
25-05-08 19:26:25: pallas: yay! here's the brood's edge :)
25-05-08 19:28:25: tamagao: was it ask paloma?
25-05-08 19:28:32: pallas: inquire paloma
25-05-08 19:28:37: tamagao: INQUIRE got it
25-05-08 19:29:05: pallas: i have no idea why I chose that word... It's from some other game I have now forgotten, I think.
25-05-08 19:29:38: pallas: I still need to add code to display to others when a character is inquiring
25-05-08 19:29:43: pallas: it's on the backlog
25-05-08 19:29:47: tamagao: haha, we'll probably need an easier to remember word for the final version
25-05-08 19:31:05: pallas: I can add whatever aliases we want... greet paloma. ask paloma.
25-05-08 19:31:28: tamagao: "You typed inventory, which is not sting. Try again." haha
25-05-08 19:31:38: pallas: hahaha
25-05-08 19:35:01: pallas: i'm like 99% sure you could inquire and keep following me. I'll try it when we visit Paloma again. I definitely am not going on the blighted bear with you... that will break everything, haha
25-05-08 19:35:20: tamagao: oh no i have to brave it alone haha
25-05-08 19:35:26: pallas: mmhm!
25-05-08 19:36:43: tamagao: haha i like the runes helpfile
25-05-08 19:36:55: pallas: lol
25-05-08 19:37:28: pallas: I think Seechoo is my favorite, haha
25-05-08 19:40:08: pallas: I wrote that more detailed HELP BEAR, because it's kind of a lot to remember... I think we'd probably want another creature room encounter before the bear to introduce these ideas more slowly... since it is a bit complicated.
25-05-08 19:40:22: pallas: but I think the help file is fine for now!
25-05-08 19:41:37: tamagao: this helpfile is fantastic! it answers my number one question i had after paloma's dialogue: where are we supposed to lead the bear?
25-05-08 19:42:03: pallas: ooh good catch! I will have Paloma reiterate that
25-05-08 19:42:06: tamagao: but i agree, introducing the concept with a simpler monster might help
25-05-08 19:42:15: tamagao: and then getting to the big ol' bear
25-05-08 19:42:40: pallas: sweet!
25-05-08 19:44:07: tamagao: yay follow still worked through the dialogue!
25-05-08 19:44:14: pallas: yes!
25-05-08 19:44:27: tamagao: will the game tell me where the trap is once i'm on the bear?
25-05-08 19:45:12: pallas: yeah! it'll tell you what directoin and distance it is
25-05-08 19:45:46: pallas: omg good luck...
25-05-08 19:46:01: tamagao: wait how do i move to the bear room haha
25-05-08 19:46:16: pallas: type bear
25-05-08 19:46:24: tamagao: oh haha
25-05-08 19:46:52: pallas: go Willow!
25-05-08 19:58:30: pallas: ward blight cuirass
25-05-08 19:58:46: pallas: I can see that! :)
25-05-08 19:58:50: tamagao: oh good!
25-05-08 19:59:01: pallas: haha, I can't believe I never noticed that typo with the directions. sorry
25-05-08 19:59:16: pallas: so you basically always want the two directions being the same
25-05-08 19:59:27: pallas: I'll rewrite it now
25-05-08 19:59:34: pallas: but give it another try if you like!
25-05-08 19:59:43: tamagao: it's okay, it's way harder to notice typos in your own writing than it is someone else's
25-05-08 19:59:54: tamagao: it's why you always need an editor no matter how good at writing you are!
25-05-08 20:00:02: pallas: it's also a conceptual typo, which is especially hard
25-05-08 20:08:14: tamagao: rune report!?
25-05-08 20:08:17: pallas: I just tried printing your rune report and probably sent it to you, hahah
25-05-08 20:08:31: tamagao: haha all i see is "rune report"
25-05-08 20:08:34: tamagao: nothing more
25-05-08 20:08:40: pallas: it's because your rune got destroyed!
25-05-08 20:08:48: pallas: I assume
25-05-08 20:09:14: tamagao: that makes sense to me!