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!
- Name
- Public
- Subscriptions
- 4
Date Index
-
25-04-09 23
25-04-10 00
25-04-10 01
25-04-10 02
25-04-10 03
25-04-10 04
25-04-10 11
25-04-10 16
25-04-10 17
25-04-10 18
25-04-10 20
25-04-10 21
25-04-11 00
25-04-11 01
25-04-12 01
25-04-12 02
25-04-14 01
25-04-24 01
25-04-24 02
25-05-03 03
25-05-03 04
25-05-03 18
25-05-03 19
25-05-04 00
25-05-04 02
25-05-05 17
25-05-05 18
25-05-05 19
25-05-08 19
25-05-08 20