Sand Auto Wars : SawUML

SaW :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register
Most recent edit on 2007-05-20 05:49:05 by AdminPasha

No differences.


Edited on 2007-05-20 05:37:16 by AdminPasha

Additions:

Team

-ID (int)

-Name (string)

-NumberOfPlayer (int)

-TeamColor (int)

-Players (array)

 

-SetId(int id)

-SetName(string name)

-SetTeamColor(int color)

-AddPlayer(int playerID)

-RemovePlayer(int playerID)

 

-GetId()

-GetName()

-GetColor()

 

Shop

-ID (int)

-Items (array)

 

-SetId(int id)

-AddItem(itemPointer item)

-RemoveItem(int itemID)

-RequestItem(int playerID, string playerFaction, string playerClass, int playerVehicle, int playerScore)

-Open()

-Close()

 

-GetColor()

 

Chat

-ID (int)

 

-Say(srting text)

-SayTeam(string text)

-SetMute(bool mute)

-Open()

-Close()

 

 

 

 

Surface

-m_id (int)

- Load (int id)

- RenderCell (elementId, position)

- GetPhisics (elementId)

- SetNotifier (notifier)

- SetCanvas (size, canvas)

 

- EnumerateElements (elements)

- GetMaxBrushSize ()

- CanvasToElement (id)

- ElementToCanvas(elementID)

- GetBlankCanvas()

- Draw(x,y,brush)

- Erase(x,y,brush)

 

 

 

SurfaceBackground

-m_id (int)

- Load (int id)

- RenderCell (elementId, position)

- GetPhisics (elementId)

- SetNotifier (notifier)

- SetCanvas (size, canvas)

 

- EnumerateElements (elements)

- GetMaxBrushSize ()

- CanvasToElement (id)

- ElementToCanvas(elementID)

- GetBlankCanvas()

- Draw(x,y,brush)

- Erase(x,y,brush)

 

 

Terrain

-m_cells(Cell)

-m_size(Size)

-m_rect(Rect)

-m_box(AABox2D)

-m_ppc(ind)

-m_ppm(int)

- Create (halfWidth, halfHeight)

- Load (file)

- Save (file)

- Free (notifier)

- IsValid ()

 

- PixelToCell (pos)

- CellToPixel (cell)

- WorldToPixel (pos)

 

 

 

TerrainView

-m_canvas(u_char)

- Create (halfWidth, halfHeight)

- Render ()

- OnDraw (surface, x,y)

 

 

 

Weapon

-m_class(int)

-m_name(char)

-m_turn_ratio(float)

-m_fire_rate(float)

-m_ammo(int)

-m_damage(int)

-m_range(int)

-m_acceleration(float)

-m_speed_limit(int)

- Init ()

- OnKey (key)

- OnUpdate (dt)

- Buy(int)

- Fire()

 

 

Vehicle

-m_def (VehicleDef)

-m_sprite (Sprite)

-m_pos (float)

-m_prevPos(float)

-m_nextPos(float)

-m_rot(float)

-m_prevRot(float)

-m_nextRot(float)

-m_vel(float)

-m_nextVel(float)

-m_thrust(float)

-m_turn(float)

-m_brake(float)

-m_tickTime(float)

 

- Init (def, pos, rot)

- Done ()

- Update (dt)

- GetPosition (pos)

- OnTick (tickTIme)

- GetMessage ()

- Render ()

 

Server Console

-rcOut(Rect)

-wrap(bool)

-maxLines(uint)

-richEditDll(Hinstance)

-format(Charformat)

-outHeight(int)

-inputBuffer(char)

-outputBuffer(char)

-clipboard(char)

-clpbWrite(int)

-clpbRead(int)

-clpbNum(int)

-maxLevel(Level)

 

- Open ()

- WndMsg (message)

- Close ()

- IsOpened ()

- Write (char)

- SetMaxLines (int)

- CleanOutput()

 

Server Application

-m_console(Sconsole)

-m_lua(Lua)

-m_socket(Socket)

-m_peer(Peer)

- Init ()

- Done ()

- OnUpdate (dt)

- WndProc (wnd, msg, wparam, lparam)

- ProcessCommand (cmd)

- Register (name)



Deletions:
Team
-ID (int)
-Name (string)
-numberOfPlayer (int)
-teamColor (int)
-Players (array)
-setId(int id)
-setName(string name)
-setTeamColor(int color)
-addPlayer(int playerID)
-removePlayer(int playerID)
-getId()
-getName()
-getColor()
Shop
-ID (int)
-Items (array)
-setId(int id)
-addItem(itemPointer item)
-removeItem(int itemID)
-requestItem(int playerID, string playerFaction, string playerClass, int playerVehicle, int playerScore)
-Open()
-Close()
-getColor()
Chat
-ID (int)
-Say(srting text)
-sayTeam(string text)
-setMute(bool mute)
-Open()
-Close()




Edited on 2007-04-22 23:32:53 by AdminMichael

Additions:




Edited on 2007-04-22 23:31:51 by AdminMichael

No differences.


Edited on 2007-04-22 23:15:37 by AdminPasha

No differences.


Edited on 2007-04-22 23:14:45 by AdminPasha

Additions:
Team
-ID (int)
-Name (string)
-numberOfPlayer (int)
-teamColor (int)
-Players (array)
-setId(int id)
-setName(string name)
-setTeamColor(int color)
-addPlayer(int playerID)
-removePlayer(int playerID)
-getId()
-getName()
-getColor()
Shop
-ID (int)
-Items (array)
-setId(int id)
-addItem(itemPointer item)
-removeItem(int itemID)
-requestItem(int playerID, string playerFaction, string playerClass, int playerVehicle, int playerScore)
-Open()
-Close()
-getColor()
Chat
-ID (int)
-Say(srting text)
-sayTeam(string text)
-setMute(bool mute)
-Open()
-Close()




Edited on 2007-04-22 23:12:12 by AdminMichael

Additions:
+addScore(teamId : Integer, score : Integer)
+setAOE(X : Integer, Y : Integer)
+setPosition(X : Integer, Y : Integer)
+set(X : Integer, Y : Integer)


Deletions:
+addScore(teamId : Integer,
score : Integer)
+setAOE(X : Integer,
Y : Integer)
+setPosition(X : Integer,
Y : Integer)
+set(X : Integer,
Y : Integer)



Edited on 2007-04-22 23:11:21 by AdminMichael

Additions:
bulletType


Deletions:




Edited on 2007-04-22 23:11:00 by AdminMichael

Additions:
-teamScore : Score[]
-gameEnd : Boolean
-areaOfEffectX : Integer
-areaOfEffectY : Integer
-playerID : Integer
-bulletId : bulletId
bulletId : bulletId)


Deletions:
-TeamScore : Score[]
-GameEnd : Boolean
-AreaOfEffectX : Integer
-AreaOfEffectY : Integer
-PlayerID : Integer
-BulletId : BulletId
bulletId : BulletId)




Edited on 2007-04-22 23:08:12 by AdminMichael

Additions:
+setTimeid : (id : Integer)
+getTimeid() : Boolean


Deletions:
+esteemed : (id : Integer)



Oldest known version of this page was edited on 2007-04-22 23:06:04 by AdminMichael []
Page view:
Score

-Timid : Integer
-Score : Integer

+esteemed : (id : Integer)
+addScore(points : Integer)


Stats

-TeamScore : Score[]
-GameEnd : Boolean

+addScore(teamId : Integer,
score : Integer)
+gameEnd()


Player

-Name : String
-ID : Integer
-IP : String
-Car : clsVehicle
-Score : Integer
-Team : Integer
-Flag : boolean

+setName(name : String)
+setID(id : Integer)
+setIP(ip : String)
+setCar(car : clsVehicle)
+addScore(points : Integer
+getScore() : Integer
+setTeam(teamID : Integer)
+getTeam() : Integer
+setFlag(have : boolean)
+getFlag() : boolean


BulletType

-Speed : Integer
-Range : Integer
-AreaOfEffectX : Integer
-AreaOfEffectY : Integer

+setSpeed(speed : Integer)
+setRange(range : Integer)
+setAOE(X : Integer,
Y : Integer)


Bullet

-Timer : Integer
-Team : Integer
-PlayerID : Integer
-BulletId : BulletId
-X: Integer
-Y : Integer
-Direction : Integer

+update()
+setPlayerID(id : Integer)
+setBulletId(
bulletId : BulletId)
+setDirect(direct : Integer)
+setPosition(X : Integer,
Y : Integer)
+set(X : Integer,
Y : Integer)
-repaint()
-Timer()
-checkPosition()
-setNewPosition()
-destroy()


Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.2
Page was generated in 0.1602 seconds