Welcome, Guest. Please login or register.

Pages: 1 ... 8 9 [10]
 on: February 24, 2012, 05:44:13 PM 
Started by Q_x - Last post by Q_x
I don't know how the interface looks - quite possibly there isn't any - to access PC's or NPC's stats or calculate map data (like the distance between PC and a given target). But what I would do with it would be quite easy on math side - sqrt and log (modulo?) it's probably most advanced math I'd see used in any mechanics. Sqrt may be generalized to exponentiation.

Sorry for replaying you so late. I've been deadly busy (which hopefully is over for this month) and in the evenings I've been playing with USB linux distros, so my keychain was pretty much unavailable.

 on: February 22, 2012, 12:26:01 PM 
Started by Q_x - Last post by Beliar
As already said in IRC, basic math (+, -, * ,/) is alread possible in conditions. Additional math functions, from the python math library are easy to add.

I just need to know what functions you think we will need.

 on: February 19, 2012, 04:32:16 PM 
Started by Q_x - Last post by Q_x
I don't think it's that important for now to extend it in GUI direction, at least not now. Just a dream. I hope other stuff will be more doable.
Edit: but tings like simple math would be cool (when testing PCs attributes, nothing more than +, -, *, / and sqrt - things like fractals and plasma would better be done in pure python anyway).

 on: February 19, 2012, 04:05:50 PM 
Started by Q_x - Last post by Beliar
Well, when I created the scripting system I never intended it to have the functionality to add buttons and such things. Also I don't know how much work such things would require.

 on: February 19, 2012, 03:09:13 PM 
Started by Q_x - Last post by Q_x
From what I understand, the scripting system uses now combined python and yaml syntax. Some of names are pythonic things.with.many.dots pointing into certain data structure.
From what I understand, there is set of conditions defined and (re-)action defined later.
Possible actions are (for now): ChangeMap,  Open, Close, Unlock, Lock, ExamineItem, Examine, Look, Read, Talk, Use, PickUp, DropFromInventory, BrewBeer, ExamineContents, RunScript, Say, None.

Now, what I'd imagine as a scripting system would be something a bit more robust (and simpler).
I'd rather see it as a tool comparable to what is javascript in web browser - basically "can do anything". Add a button to the GUI, add a stat to PC's set, add an NPC, modify it's behavior... We can even "borrow" an existing language - this may be anything (even python itself), as long, as it is really simple. I mean as simple, as for example Ren'Py is. (example code to be found here: http://www.renpy.org/wiki/renpy/doc/tutorials/Quickstart ).
Will it be easy or hard - no clues.

As for extending our current language - I'd add tests (like when jumping above a creek), more interactions with NPCs (fighting, stealing, making NPCs behave in a certain way, like dropping an item), and also extend it by whole lot - as said before.

What do you think about it?

 on: February 19, 2012, 02:07:57 PM 
Started by shevegen - Last post by Q_x
Snowman - here you go Cheesy You can't be more hopeless than that!

 on: February 18, 2012, 09:49:24 AM 
Started by shevegen - Last post by Q_x
I'd make it a bit different:
let's chat through the week, brainstorm any ideas, sort them all out in terms of pre- and post-release and pre- and post-having parpg.net infrastructure running.
This should produce two set of topics to be discussed: what do we want to do at all and when if we do. Those could be discussed in detail.
Third and fourth are the future shape of the project (that is dealing without the hosting) and the future shape of the game.

I'm simply afraid that even having 4 hour long meeting window won't lead to any consensus if we won't brainstorm for days before.

I'll be available at any time on 24-26 Feb, apart from the time you guys wouldn't attend either. My proposal is having it between 20 and 22 GMT on Saturday, and if needed - same time on Sunday. Just a proposal.

 on: February 18, 2012, 09:35:36 AM 
Started by shevegen - Last post by Q_x
Why there are two topics on the same subject? Should I remove this one?

 on: February 17, 2012, 11:38:44 PM 
Started by shevegen - Last post by Q_x
I'll start a similar list for post-release.

 on: February 17, 2012, 11:37:25 PM 
Started by shevegen - Last post by Q_x
wikify, not forumize
I'd ask Beliar if he'll manage to do the fighting - it may be as simple as killing with a first blow, as long as the fact of killing is expressed in a (yaml?) file we can mend later.
But it may be too much to do in a month. It's whole fighting mode - with rules (turn-based), gui (?) and so on.
Snowman - just do a photo from the right angle if you do a real one.

Pages: 1 ... 8 9 [10]