#eulora Logs for 25 Jun 2015



June 25th, 2015 by Diana Coman
mircea_popescu: http://minigame.bz/ btw [04:27]
lobbesbot: New post: http://trilema.com/category/smg/feed/ Eulora third event - Sunday, June 21st [05:08]
diana_coman: just found some old project aiming to build AI players for Planeshift - does anyone know more about this? [09:01]
chetty: not sure, google summer of code stuff? [09:10]
diana_coman: not sure about that, as I found just one guy's website and some parts of the code [09:11]
chetty: there are some pretty good tools for npc 'ai', its coming up as my next project to get those working, whenever I get started on the next major release [09:11]
diana_coman: after searching around a bit more I start thinking that he made in the end just a kind of message trapper to get messages from the server into xml format [09:12]
diana_coman: and it died there [09:12]
chetty: haha isnt that pretty much what jurov did to get the recipes? [09:12]
diana_coman: I got the impression he did less than that - something more along the lines of dropping output into the console window and then parsing it with some py script? [09:13]
diana_coman: I might be wrong, of course [09:13]
chetty: planeshift was a good starting point for eulora, but a lot of what is supposedly does is in fact just stubbed out. [09:13]
diana_coman: meanwhile I found some improved versions of the client and I'll have a look at what they do, as it might be useful [09:14]
diana_coman: it seems to me that the client code has a lot of stuff that is either not used or just stubbed out as you say [09:14]
diana_coman: and of course no real design docs to speak of, sigh [09:14]
chetty: cool, there is a lot that can be done loccaly with the client, windows you already looked at, you can also skin it and make everything look different [09:15]
diana_coman: yeah, new windows I made [09:15]
chetty: yeah, thats a big one, really no documentation on any of it to speak of [09:15]
diana_coman: that's reasonably easy to do, although I hate the system as apparently one just keeps cloning stuff over [09:15]
diana_coman: and it's kind of adding to the mess [09:15]
diana_coman: I added a new command to [09:16]
diana_coman: and I was now playing around with getting it to go to a specific location [09:16]
diana_coman: I was trying to avoid the ugliest hacks possible, but I'll probably first give that a go too just to check if it works at least [09:16]
chetty: I know MP really wants to change the info window, make something that looks more like the old diablo method, I think thats doable but I just dont have time to mess with it [09:17]
diana_coman: and I'll worry afterwards about actually making it saner [09:17]
diana_coman: which info window you mean? [09:17]
chetty: well it should be doable from the server standpoint, there are commands to go to a location [09:17]
chetty: the little one with hp and bp bars and stuff [09:18]
diana_coman: the client has some kind of "controlled movement" and "MouseMove" [09:18]
diana_coman: but there is something missing it seems [09:18]
diana_coman: I haven't yet figured all of it really, just enough to try to make it use that from the client [09:19]
chetty: well if you get close I am fine with trying to add any server side stuff to support it [09:19]
diana_coman: and as a result finding out that some effect is missing [09:19]
diana_coman: maybe I'll comment out the effect and then see if it is working otherwise [09:19]
diana_coman: not sure: are the effects just graphical stuff? [09:19]
diana_coman: or are they more? [09:19]
chetty: yeah I killed a lot of the 'effects' stuff, they needed a lot of work to iron out so like much stuff, its on the list [09:20]
diana_coman: as far as I can tell now I would hope the server already has what it really needed or at least the basic stuff like moving in a preset direction [09:20]
chetty: effects are stuff like that glowing ball thing, or the old campfire .. mostly just graphics [09:20]
diana_coman: so I'll try first to just take them out and see whether the logic behind is in place [09:21]
diana_coman: I don't see why would runTo need an effect, but well... [09:21]
chetty: ok, a lot of the effects files are they I thnk, just commented out [09:21]
diana_coman: oh, ok, will check then [09:21]
diana_coman: ah, now I see the info window you were talking about [09:23]
diana_coman: I never used it, lol [09:23]
chetty: ( I pretty much didnt actually remove stuff, just commented out or routed around things we didnt want to use yet) [09:23]
chetty: it updates better for some reason than the bars on the skill window, helpsavoid the zombie effect [09:24]
diana_coman: any example of how you'd want that window to look exactly? (I played Diablo ages ago and I don't remember much tbh, esp interface wise) [09:24]
chetty: well it had a globe sort of thing inthe bottom corners, filled with the color like a bar to show how much X you had [09:25]
diana_coman: a-ha, yes, I remember the style now (pretty sure I saw it somewhere else too, but I can't remember where anyway) [09:26]
chetty: yeah its fairly common to show health stuff that way, and will be more important here once we have combat [09:27]
diana_coman: but there are 6 bars in there, should all be replaced with orbs essentially or how? [09:27]
chetty: well I think hp and mana (left and right corners) for a main globe then maybe a bar under for the bp and spirit ... dunno how to fit in the staminas ... [09:29]
diana_coman: yeah, probably a combination with globes for hp and mana + bars for the rest somehow [09:31]
diana_coman: well, I'll keep that in mind [09:31]
diana_coman: for the moment I still have a lot of work it seems just to somehow get a clearer understanding of the whole client [09:32]
chetty: cool, I admit I am not all the way up on client code, most of my work has been on the server [09:33]
diana_coman: no worries, there is clearly a ton of work to do on the server anyway :) [09:33]
diana_coman: I'm just almost afraid I'll end up re-writing the client and I REALLY don't want that, lol [09:34]
chetty: lmao, it sure gets tempting .... I have rewritten some sections of server code for sure, probably eventually will be most of it [09:35]
diana_coman: that's the thing, the temptation, lol [09:36]
chetty: well when you are looking at it and "you know it really would be better if this code ...." [09:37]
chetty: the server side has some support for path finding too, that may be useful in what you are trying to do [09:38]
diana_coman: yes, that sounds useful [09:38]
diana_coman: on the client there is something set as "experimental" [09:38]
diana_coman: so not sure how/whether it works [09:38]
diana_coman: but I'll start with the very basic [09:38]
diana_coman: I am happy at first if at least it moves in the right direction, lol [09:39]
diana_coman: even if it goes straight into the sea or something [09:39]
diana_coman: or into a craft-table :))) [09:39]
chetty: hahaha [09:41]
thestringpuller: hey chetty when do you want to send me those models or what-not? [10:04]
chetty: can you import a blender format? [10:22]
chetty: thestringpuller, if not tell me what might work, dae? obj? [10:25]
diana_coman: lol, I got some strange, apparently random (but automated!) movement, haha [12:17]
thestringpuller: chetty: you can send the blender files i can convert them. dunno if the materials will be 1:1 but the meshes should work [12:29]
chetty: ok thestringpuller remind me your email, it doesnt matter at all about things like materials, all I need it the triangle numbers for the palms of the hands and the top of the head [12:46]
mircea_popescu: <diana_coman> and of course no real design docs to speak of, sigh << heh. [12:49]
lobbesbot: New post: http://trilema.com/category/smg/feed/ Eulora third event - Sunday, June 28th [12:59]
mircea_popescu: ^ fixed date, lol. you no longer need a time machine to participate. [13:03]
thestringpuller: chetty: i'll send you an email to remind you in a second [14:53]
thestringpuller: do you want me to send you a submesh of the triangles I select? [14:53]
thestringpuller: like when you say top of head just like from eyebrow and above? [14:53]
chetty: no just the numbers, and let me know if they are kinda numbered in order, so I can maybe guess the ones around [15:52]
chetty: try to pick out the top middle of head, palm of hand where a tool should be in contact [15:53]
diana_coman: ahaha, how silly I was [16:02]
diana_coman: why try to move when one can simply teleport [16:02]
diana_coman: and it's soooo easy [16:02]
mircea_popescu: lol [16:02]
diana_coman: now, if I can only figure out properly the directions too... [16:02]
mircea_popescu: buncha wizards you people are. [16:03]
diana_coman: yep, magic you actually understand is the best magic there is, lol [16:03]
mircea_popescu: :D [16:03]
chetty: hmm not sure I approve of that one [16:04]
diana_coman: of teleporting or of the magic thing? [16:04]
chetty: and by the way it sets cheat flag on you when you do that [16:04]
diana_coman: ahahahah [16:04]
diana_coman: is there such a thing as cheat in eulora? [16:04]
chetty: well there is a cheat flag, dosent do much at the moent but let me know :P [16:05]
diana_coman: otherwise yeah, I would expect that [16:05]
diana_coman: as it's quite obvious...teleporting :))) [16:05]
diana_coman: interesting though that it doesn't set it if I just whizz around [16:05]
diana_coman: I guess this is "too bot like" [16:05]
chetty: hmm reminds me I need to do a patch [16:06]
diana_coman: the only thing is that I still don't get something about the coordinates [16:06]
diana_coman: as it basically moves... in the opposite direction to what I would have thought, hmmm [16:07]
chetty: yeah coordinate system is certainly screwy [16:07]
chetty: it lets you get away with a lot in terms of movement on the grounds that could have been 'lag' [16:10]
diana_coman: ahaha, the foxy-teleport system [16:12]
diana_coman: I loove it [16:12]
diana_coman: now if it actually gets me directly to a specific claim... [16:12]
diana_coman: magic! [16:13]
diana_coman: now I can finally explore old claims, lol [16:14]
diana_coman: and of course I have now a whole set of ideas to build on this... [16:14]
diana_coman: so chetty, is it ok or not? [16:14]
diana_coman: to teleport around :D [16:14]
mircea_popescu: not in this way, no. [16:16]
chetty: well kinda need mp to make a call on that [16:16]
mircea_popescu: it's gonna go away, so enjoy it while it lasts. [16:16]
mircea_popescu: it will be accessible in later game, as an actual game function, magic and all. [16:16]
diana_coman: mircea_popescu blah, actual magic [16:16]
chetty: we just have eager beavers here, inventing technology right and left [16:17]
mircea_popescu: pretty cool. [16:18]
diana_coman: when it has such potential to just appear right behind jurov when he mines the precious three pointed thorns and abandoned eggs.... [16:18]
mircea_popescu: loller [16:19]
mircea_popescu: he never told you did he ? [16:20]
diana_coman: noooo [16:20]
chetty: lo, server going down for a minute in 2 [16:22]
chetty: done [16:25]
diana_coman: ahahaha, it certainly can get me in the most interesting positions [16:38]
chetty: lo [16:46]
diana_coman: ha ha, I was basically floating somewhere up in the air [16:52]
diana_coman: having a view of the whole island [16:52]
mircea_popescu: sounds pretty cool. [16:52]
diana_coman: just like in the cartoons: I forgot about gravity and moved, hence fell down and died :))) [16:52]
diana_coman: yeah, will take some screenshots [16:52]
chetty: haha we had an easter egg that did that in the first or second release [16:52]
mod6: oh yeah [16:53]
mircea_popescu: lol [16:54]
mircea_popescu: recal lthat mod6 ? [16:54]
mod6: haha, yea [17:12]
mod6: i remember the transporter of death [17:12]
mod6: i kinda miss the mushroom house. one time i fell into the "milk". [17:22]
mod6: abyss of "milk" [17:22]
chetty: haha, I expect my housy will return someday, I really wish now I had kept the campfire in this release, it should be up thereby the craft table where people hangout [17:23]
mod6: ah yeah, next time perhaps. :] [17:23]
chetty: well I expect we will have an art only release fairly soon, no need for recompiles just some eyecandy changes [17:24]
chetty: least I can do is settle down the idle mode on the male character :) [17:26]
mod6: i've been taking some landscape screenshots and stuff. it's looking good. and the water looks good too; when you emerge from the water there is a reflection of the character, etc. [17:27]
mod6: pretty cool., really. [17:27]
mircea_popescu: o btw, erryone's seen the event ya ? [17:28]
mod6: ya. [17:28]
mod6: i did anyway. [17:28]
chetty: yeah the water fix was big step forward [17:28]
jurov: not sure i'll be @ event [17:29]
jurov: the water reflections are weird sometimes.. when it tries to reflect things that are underwater [17:31]
jurov: and i'm curious if walking underwater will set cheater flag sometime, too [17:32]
mod6: you'll probably just drown, unless you have the Rickety-Reeds-Breathing-Aporatus [17:32]
jurov: probably it was not intended, but practically whole rotten fruit mining area is underwater [17:33]
mod6: ahh. [17:33]
jurov: i expect simple breathing straw to require extremely arcane crafting process [17:34]
mod6: f yeah, you gotta shave it down, bore it out, and attach a breathing nozzle with braided rope and some disgustuing goop [17:38]
mod6: it's strictly only for necromancers since you can revive people once you have it. [17:39]
mircea_popescu: olo [17:39]
jurov: mod6 you wish [17:41]
mod6: haha [17:41]
mircea_popescu: lol. [17:48]
diana_coman: pictures at the end of the post: http://www.dianacoman.com/2015/06/25/samovars-boulders-business-and-teleportation-all-in-a-few-days-work/ [18:01]
diana_coman: jurov I don't think it would set cheater flag unless done pretty much by teleport, lol [18:04]
diana_coman: I think I know why/how the cheater flag is set by the teleport [18:04]
mircea_popescu: aha ? [18:05]
diana_coman: it's basically that the teleport is done only on the client as it were and the server does not even know about it until you do something else, lol [18:05]
diana_coman: plus things are not consistent anymore basically [18:05]
diana_coman: for instance I can teleport and then drop an item [18:06]
diana_coman: but the item will be dropped where I was initially :))) [18:06]
mircea_popescu: well yeah, if you don't report your position / try to interact, the server has scarcely any reason to even care. [18:06]
diana_coman: (makes for a lot of fun) [18:06]
diana_coman: yes [18:06]
diana_coman: but obviously it can create a whole bunch of problems [18:06]
mircea_popescu: i hold this behaviour is actually correct. [18:06]
diana_coman: yes, of course [18:06]
diana_coman: it's just that I can see quite a lot of problems (for the game) if one can indeed teleport like this [18:07]
mircea_popescu: like ? [18:07]
diana_coman: I can at least spy on everyone for one thing :))) [18:07]
jurov: remembered the indians fears that travelling by railroad will cause the soul to be left behind [18:07]
mircea_popescu: but you can do this as a matter of principle. it's the info you get. [18:07]
diana_coman: I can also just go quickly and grab stuff from a different location and use [18:08]
diana_coman: using it works [18:08]
mircea_popescu: i could in principle have it do a "fog of war" thing and only report it in bits, but that's mroe of a bw economization thing, will come later. [18:08]
jurov: how spy? you can get the position of others somehow? [18:08]
diana_coman: well, this makes spying much simpler and not easy to notice by others [18:08]
mircea_popescu: yeah the using is problematic. [18:08]
diana_coman: no jurov (or haven't tried) but if I float a bit higher I can see more of the ground, including people [18:09]
jurov: and i'd say the spying is not a problem, lack of invisibility spell/cloak is [18:09]
diana_coman: ahahaha, good approach [18:09]
jurov: :) [18:09]
mircea_popescu: ehehe [18:09]
jurov: but still i think you won't see me underwater, imma move my clandestine business there [18:09]
diana_coman: ha ha, how about the fear that your bag of 400 flotsam may be left behind? :))) [18:10]
diana_coman: true, for spying under water I need to go basically in the ground [18:10]
diana_coman: see bottom pictures [18:11]
diana_coman: it was already night and so visibility is not great [18:11]
diana_coman: but they are basically from underground [18:11]
diana_coman: it made for some funny effects [18:11]
mircea_popescu: btw, i'm enjoying these journal entries lol [18:11]
diana_coman: ha ha, glad to hear someone else is enjoying them (I have tons of fun writing them) [18:12]
chetty: server reset in 2 [18:12]
chetty: >>> wishes she could read them [18:12]
mircea_popescu: jurov is so clandestine, he needs a clandestine game in a clandestine currency TO BE CLANDESTINE IN!!11 [18:13]
mircea_popescu: his clan will be called Destine [18:13]
mircea_popescu: "i am jurov lord destine from the clan destine!!1" [18:13]
diana_coman: chetty, is it still not working for you? [18:13]
chetty: what? [18:13]
diana_coman: my blog to read those journal entries? [18:14]
chetty: oh yeah I am apparently banned or something, cant get there from the links on the wiki either [18:14]
mircea_popescu: o.O [18:14]
diana_coman: arghhh, they said they solved it [18:14]
mircea_popescu: http://www.dianacoman.com/2015/06/22/godly-yellow-lemonade-loads-of-flotsam-and-horribly-bad-maths/ < ? [18:14]
chetty: server rest done [18:15]
chetty: An appropriate representation of the requested resource could not be found on this server. This error was generated by Mod_Security. [18:15]
diana_coman: argghhhhh [18:15]
diana_coman: sorry about that, apparently I have a bunch of idiots hosting my website [18:16]
mircea_popescu: lol diana banned chetty. [18:16]
chetty: ah well [18:16]
diana_coman: I guess it's time to switch hosting [18:17]
mircea_popescu: just fix mod security, you got a whm panel or something ? [18:18]
diana_coman: not whm [18:21]
diana_coman: that's the thing [18:21]
mircea_popescu: All this time she was scamming poor newcomers charging them 10 times (or more) << a\ctually it was ~400 times. [18:21]
diana_coman: ha ha, will add the note [18:21]
mircea_popescu: measle < measly [18:22]
diana_coman: argh, the more I use English, the worse I get at it, it's madness [18:23]
mircea_popescu: anyway, it'll hold. the way skills are intended to work is that you get experience for the copper worth your expend, and you have to pay 10\% of that experience in cash to make it stick as a skill. skills are transferrable among players in limited ways, for a cost. their accounting value as far as the game's concerned is 0. [18:26]
diana_coman: updated, thanks [18:26]
jurov: yes it was so that using 7 high quality CFTs for mining seemed to improve the practice quicker [19:03]
mircea_popescu: yes. [19:12]

Comments feed: RSS 2.0

Leave a Reply