logo logo

 Back to main page

The NWNX Community Forum

 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Linux->Windows ports
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic    nwnx.org Forum Index -> Windows development
View previous topic :: View next topic  
Author Message
virusman



Joined: 30 Jan 2005
Posts: 1014
Location: Russia

PostPosted: Mon Jun 18, 2007 0:53    Post subject: Linux->Windows ports Reply with quote

Request Windows->Linux ports here.
Please list the specific functionalities instead of plugin names.


Last edited by virusman on Fri Oct 31, 2008 13:18; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
ShaDoOoW



Joined: 20 Aug 2005
Posts: 543

PostPosted: Wed Jun 20, 2007 1:41    Post subject: Reply with quote

Set2da
SetMovementRate
GetFirstArea
GetNextArea
SetDescription (if it's not, i don't know now)
_________________
Community Patch / NWNX Patch / NWNX Files / NWNX Connect
Back to top
View user's profile Send private message
FunkySwerve



Joined: 02 Jun 2005
Posts: 377

PostPosted: Wed Jun 20, 2007 3:12    Post subject: Reply with quote

GetConvoNodeSelected
And, if you finished them:
GetConvoNodeText
SetConvoNodeText

Very Happy
Back to top
View user's profile Send private message
ShaDoOoW



Joined: 20 Aug 2005
Posts: 543

PostPosted: Sun Jun 24, 2007 10:28    Post subject: Reply with quote

BootPCWithMessage, this is great!
_________________
Community Patch / NWNX Patch / NWNX Files / NWNX Connect
Back to top
View user's profile Send private message
FunkySwerve



Joined: 02 Jun 2005
Posts: 377

PostPosted: Sun Jun 24, 2007 12:04    Post subject: Reply with quote

I know, right? Tell em what you really think. Very Happy
jk
Funky
Back to top
View user's profile Send private message
ShaDoOoW



Joined: 20 Aug 2005
Posts: 543

PostPosted: Sun Jul 08, 2007 13:19    Post subject: Reply with quote

And... GetIsWalkable for RandomLocation Wink thx
_________________
Community Patch / NWNX Patch / NWNX Files / NWNX Connect
Back to top
View user's profile Send private message
motu99



Joined: 24 Sep 2007
Posts: 16

PostPosted: Mon Sep 24, 2007 20:47    Post subject: Reply with quote

please please:

GetEffectInteger(effect eEffect, int nIndex);
SetEffectInteger(effect eEffect, int nIndex, int nValue);

SetEffectSpellId(effect eEffect, int nSpellId);

please:

GetEffectDuration()
GetEffectDurationRemaining()
CalculateStructDurationBasis()

woudn't mind:

GetItemPropertyDuration()
GetItemPropertyDurationRemaining()
GetItemPropertyInteger()
SetItemPropertyInteger()
GetItemPropertySpellId()
SetItemPropertySpellId()

(taken from NWNX Structs plugin 2.1 by acaos)
Back to top
View user's profile Send private message
Themicles



Joined: 23 Jan 2005
Posts: 25
Location: Wolverine Lake, MI

PostPosted: Wed Sep 26, 2007 10:43    Post subject: Reply with quote

GetIsWalkable() would be more effective for determining if my NPCs have walked clear off the area than the current setup I have... -> Determine area size -> get NPC's location -> compare X and Y to area size.

GetIsWalkable() would also cover instances where NPCs have walked inside a wall, but not off the map, or up on top of a building.

What happens is that, after transitioning, the NPCs will sometimes ignore all walkmesh rules and make a straight line to some location. I've had NPCs end up in the top of small house tiles, and many end up clear of the map.

The fixes we already have in place work, but not 100% of the time.
_________________
World Leader of Tairis'nądur http://www.tairisnadur.com
Member World of CoPaP http://www.copap.org
Back to top
View user's profile Send private message Visit poster's website AIM Address MSN Messenger
Zunath



Joined: 06 Jul 2006
Posts: 181

PostPosted: Sat Dec 01, 2007 21:11    Post subject: Reply with quote

FunkySwerve wrote:
GetConvoNodeSelected
And, if you finished them:
GetConvoNodeText
SetConvoNodeText

Very Happy


Please, please, please, PLEASE port this over to us Windows users. Smile
Back to top
View user's profile Send private message
virusman



Joined: 30 Jan 2005
Posts: 1014
Location: Russia

PostPosted: Thu Mar 20, 2008 18:52    Post subject: Reply with quote

Ok, some technical issues have recently been solved, and you may see some features being ported from Linux to Windows in the nearest future.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
FunkySwerve



Joined: 02 Jun 2005
Posts: 377

PostPosted: Fri Mar 21, 2008 8:41    Post subject: Reply with quote

That's fantastic news! Very Happy

Funky
Back to top
View user's profile Send private message
dorrian



Joined: 05 Apr 2007
Posts: 7

PostPosted: Sat May 17, 2008 9:22    Post subject: Reply with quote

UseFeat
UseSkill

This would be more than useful
Back to top
View user's profile Send private message
virusman



Joined: 30 Jan 2005
Posts: 1014
Location: Russia

PostPosted: Tue May 20, 2008 17:14    Post subject: Reply with quote

NWNX Chat 0.3.4 for Windows has been released:
http://www.nwnx.org/phpBB2/viewtopic.php?p=8324#8324
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Asparius



Joined: 18 Sep 2007
Posts: 52

PostPosted: Fri Aug 08, 2008 23:34    Post subject: Reply with quote

GetFirstLocalVariable
GetNextLocalVariable
GetIsVariableValid
JumpToLimbo
ActionUseItemOnObject
ActionUseItemAtLocation

If anyone would be able to port those, I'd be very grateful (especially for local variable functions).
Back to top
View user's profile Send private message
Disco



Joined: 06 Dec 2006
Posts: 152

PostPosted: Wed Aug 13, 2008 13:59    Post subject: Reply with quote

From nwnx_funcs. I like almost all of the stuff in there, but stripped it to the parts I really really like. Part of the functions will help you to eliminate letoscript, others will create new dynamic scripting opportunities, and teh spell functions will improve AI performance a lot.


int AddKnownFeat (object oCreature, int nFeat, int nLevel=-1);
int AddSpecialAbility (object oCreature, struct SpecialAbilitySlot sas);
void BootPCWithMessage (object oPC, int nStrRef);
int GetACNaturalBase (object oCreature);
string GetAllMemorizedSpells (object oCreature);
string GetCreatureEventHandler (object oCreature, int nEvent);
object GetFirstArea ();
int GetIsVariableValid (struct LocalVariable lv);
int GetKnownSpell (object oCreature, int nClass, int nSpellLevel, int nIndex);
int GetKnowsFeat (int nFeatId, object oCreature);
int GetKnowsSpell (int nSpellId, object oCreature, int nClass=CLASS_TYPE_INVALID);
int GetLocalVariableCount (object oObject);
object GetNextArea ();
int GetPCBodyBag (object oPC);
int GetTotalKnownSpells (object oCreature, int nClass, int nSpellLevel);
struct LocalVariable GetLocalVariableByPosition (object oObject, int nPos);
int ModifyAbilityScore (object oCreature, int nAbility, int nValue);
int ModifySkillRank (object oCreature, int nSkill, int nValue);
int RemoveKnownFeat (object oCreature, int nFeat);
int RemoveSpecialAbility (object oCreature, int nIndex);
int SetACNaturalBase (object oCreature, int nAC);
int SetAbilityScore (object oCreature, int nAbility, int nValue);
string SetCreatureEventHandler (object oCreature, int nEvent, string sScript);
int SetPCBodyBag (object oPC, int nBodyBag);
string SetTag (object oObject, string sTag);
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    nwnx.org Forum Index -> Windows development All times are GMT + 2 Hours
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group