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