Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Rumour has it… [ee3]


Tribal
 Share

Recommended Posts

  • Replies 94
  • Created
  • Last Reply

Top Posters In This Topic

@Lord:

> yes but people really want it so they could easily get it if they wanted it, but they don't they just keep posting useless topics

For who do you take me? I feel heavily offended by just that nonsense. I just saw buttercup and just asked if it had any relation to buttercup from powerpuff girls.

Regards,
  Godlord.
Link to comment
Share on other sites

@Godlord:

> yes but people really want it so they could easily get it if they wanted it, but they don't they just keep posting useless topics

not what i said
Link to comment
Share on other sites

ok i will prove it go look in the source modDirectx
```
Option Explicit
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
'  ////////////////////////////DX8 Stuff///////////////////////////
'  //////remove everything above this once this is completed///////
' //////                  -Homicidal Monkey              ///////
'////////////////////////////////////////////////////////////////
Enum VertexFormats
    STND_FVF = D3DFVF_XYZRHW Or D3DFVF_TEX1 Or D3DFVF_DIFFUSE Or D3DFVF_SPECULAR
    PART_FVF = D3DFVF_XYZ Or D3DFVF_TEX1 Or D3DFVF_DIFFUSE
End Enum

Enum TileBlocks  'used for tile rendering modes
    ISO = 16            'bends the tile
    Normal = 0          'does nothing
End Enum
Enum DrawStates  'used for drawing
    DRAWEND = 1        'ends the draw block
    DRAWSTART = 2      'starts the draw block
End Enum
Enum DXStates        'this is used for menus up until we begin
    DXSTATENONE = -1
    DXSTATECREDITS = 1
    DXSTATENEWCHAR = 2
    DXSTATECHARDISPLAY = 3
    DXSTATEMAINMENU = 4
    DXSTATEIPCONFIG = 5
    DXSTATEDELETEACCOUNT = 6
    DXSTATELOGIN = 7
    DXSTATECHARSELECT = 8
    DXSTATENEWACCOUNT = 9
End Enum
Enum ParticleStatus
    Alive = 0
    Dead = -1
End Enum
Const ParticleSize As Single = 0.05
Type textureType
    loaded As Boolean              'lol, only load textures 1x
    Texture As Direct3DTexture8    'The actual data
    File As String                  'Used in backgrounds
    Width As Long                  'Width
    Height As Long                  'Height
    SX As Long                      'Sprite X-Size
    SY As Long                      'Sprite Y-Size
End Type

Type TILEVERTEX                    'The most primitive DX object. Consists of 3 points
    X As Single                    'existing in 3D space that are interconnected to form
    Y As Single                    'a vertex. Several then could be used to create a
    Z As Single                    'object such as a rectangle (2 triangles)
    rhw As Single
    Color As Long
    specular As Long
    tu As Single
    tv As Single
End Type
Type PARTICLEVERTEX
    v As D3DVECTOR
    Color As Long
    tu As Single
    tv As Single
End Type
Type PARTICLEDATA
    Position As D3DVECTOR
    Velocity As D3DVECTOR
    CurrentColor As D3DCOLORVALUE
    LifeTime As Long
    Created As Long
    Status As ParticleStatus
    Texture As textureType
End Type
Type PARTICLEARC
    StartColor As D3DCOLORVALUE
    EndColor As D3DCOLORVALUE
    Data() As PARTICLEDATA
    Vertex() As PARTICLEVERTEX
    Wind As D3DVECTOR
    Variations As D3DVECTOR
    Damage As Long
    Owner As Long
    LastParticle As Long    'time recorded for last particle
    Constant As Long        'used for wind and w/e
    Base As D3DVECTOR      'the lowest the particle can go.
    Life As Long            'base time for how long the particle exists
    Enabled As Boolean
End Type
Type CameraType    'I forgot what this was used for =/
    X As Long      'this value should be single, but w/e
    Y As Long
    Count As Long
    Count2  As Single
End Type

Public DX8                          As DirectX8      'main object
Public D3D                          As Direct3D8        '3D helper object
Public D3DX                        As D3DX8            'wrapper object?
Public D3DDevice                    As Direct3DDevice8  'drawing object

'Lighting (old maps only)
Public LocalLighting                As Long

'Vertex Surfaces (only requires 1, but w/e)
Public MapSurface(0 To 3)          As TILEVERTEX
Public SpriteSurface(0 To 3)        As TILEVERTEX
Public ItemSurface(0 To 3)          As TILEVERTEX
'Textures
Public LastTexture                  As String
Public MapTexture()                As textureType
Public SpriteTexture()              As textureType
Public ItemTexture()                As textureType
Public ArrowTexture()              As textureType
Public FilterTexture                As textureType
Public BackgroundTexture            As textureType
Public FontTexture                  As dxvbliba.Direct3DTexture8
Public FogOverlay                  As CameraType
Public Fogtexture                  As textureType
Public Tilesheets(0 To 255)        As String
Public Spritesheets(0 To 2048)      As String
Public SpriteFrames(0 To 2048)      As Long
'Tile Animation
Public DrawAlt                      As Boolean

'Particle Stuff
Public Particles() As PARTICLEARC

'Swap stuff
Public DXState                      As DXStates
Public DXSwap                      As Long
Public ScrollCount                  As Long

'property stuff
Private p_DrawState                As Long
Private p_HWNDOverride              As Long
```
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×
×
  • Create New...