Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Todo List

Class Books::cBook
create xss-based books

Member Books::cBook::ReadFrom(std::istream &s)
complete reading

Member cChar::modifyStrength(SI32 mod, bool check=true)
document check parameter

Member cChar::combatHit(P_CHAR pc_def, SI32 nTimeOut=0)
complete param documentation

Member cChar::castSpell(magic::SpellId spellnumber, TargetLocation &dest, SI32 flags=0, SI32 param=0)
Document parameters

Member cChar::emote(NXWSOCKET s, TEXT *txt, LOGICAL antispam,...)
document extra parameters

Member cChar::emoteall(char *txt, LOGICAL antispam,...)
document extra parameters

Member cChar::boltFX(LOGICAL bNoParticles)
backport

Member cChar::checkSkillSparrCheck(Skill sk, SI32 low, SI32 high, P_CHAR pcd)
document pcd parameter

backport from Skills::

Member cChar::circleFX(short id)
backport

Member cChar::facexy(SI32 facex, SI32 facey)
document parameters

Member cChar::jail(SI32 seconds=60 *60 *24)
backport

Member cChar::morph(SI32 npcNumber, LOGICAL bBackup)
document parameters

Member cChar::morph(short bodyid=-1, short skincolor=-1, short hairstyle=-1, short haircolor=-1, short beardstyle=-1, short beardcolor=-1, const char *newname=NULL, LOGICAL bBackup=true)
document parameters

Class cGuilds
Remove it

Member cHouses::check_house_decay()
need rewrite, now is commented out...

Member cItem::getName(char *itemname)
backport

Member cItem::cItem(SERIAL serial)
make return value float

Member cItem::Delete()
backport

Member cItem::operator=(cItem &b)
dupe books fix

Member cMakeItem::checkReq(P_CHAR pc, bool inMenu=false, cRawItem *def=NULL)
Add message if haven't enough item..

Member cObject::setPosition(const char *what, SI32 value)
change from string to a simpler enum

Class cPacketCreateCharacter
Add a validate function for check consistecy

Class cPacketPauseResumeClient
can be use while world data saving?

use misanderstood

Member cScpEntry::cScpEntry(char *szStringToParse)
change it to use dynamic constants!!

Member cTriggerContext::parseLine(char *cmd, char *par)
IDFX command needs to be changed

File amxvarserver.h
document it

Member command_zerokills(NXWCLIENT ps)
This function is commented out. Should be wrote or deleted.

Member doubleclick(NXWCLIENT ps)
los

Member Item_ToolWearOut(NXWSOCKET s, P_ITEM pi)
merge whit Item_ToolWearOut(NXWSOCKET s, P_ITEM pi)

become a method of cItem

File house.cpp
a lot of functions need rewrite, now are commented out - Akron

like other parts of NoX, houses should be moved into "House" namespace, IMHO - Akron

Member mtarget(int s, int a1, int a2, int a3, int a4, char b1, char b2, char *txt)
take a look to initialization, we could initialize the vector with the variables

File item.h
move here eLayer and item type enums

File jail.h
complete documentation

File layer.h
take a look, there is only an enum...

Member canNpcWalkHere(Location pos)
Implement special features based on the npc (fire elemental should walk on lava passages etc...)

File packets.h
Send skill pkg 0x3a not implemented yet

Bulletin board message [0x71]

File remadmin.h
port to namespace? - Akron

add useful commands ;)

Member evaluateAllDefines(char *szLine, bool check=true)
fix the MUST, maybe?

Member evaluateOneDefine(char *szLine, bool check)
fix the MUST, maybe?

Member AdvanceOneStat(UI32 sk, int i, char stat, bool *update, int type, P_CHAR pc)
document missing paramteres

Member ForgeInRange(NXWSOCKET s)
use or remove it!

Member bgsound(CHARACTER s)
convert to P_CHAR or add to cChar class

File typedefs.h
complete the documentation of types

Member calcGoodValue(CHARACTER npcnum2, int i, int value, int goodtype)
write documentation

Member calcValue(int i, int value)
write documentation

Member whichbit(int number, int bit)
write documentation

Member getXYfromDir(int dir, int *x, int *y)
use reference instead of pointer?

Member Books::DoubleClickBook(NXWSOCKET s, P_ITEM book)
complete the support for xss-generated books

Member Calendar::loadCalendarScp()
should be changed when we'll use new scripts with stl maps

Namespace MsgBoards
rewrite functions

Member Skills::target_randomSteal(NXWCLIENT ps, P_TARGET t)
add string because it's locked contanier into translate

Member Skills::HasEmptyMap(CHARACTER cc)
write it

Member Skills::DelEmptyMap(CHARACTER cc)
write it

Member xss::evalDefines(char *szLine)
fix the MUST, maybe?

Member xss::getIntFromDefine(char *szLine, bool check)
fix the MUST, maybe?
SourceForge.net Logo