home *** CD-ROM | disk | FTP | other *** search
- Rem struct.inc v2.9c
-
- Type RoomType
- LongDesc(1 To 4) As String*78
- Attribute1 As Integer
- Attribute2 As Integer
- ShortDesc As String*78
- Level As Integer
- Direct(1 To 11) As Integer
- Restrictions As Integer
- MonsterClass As Integer
- SpellTrigger As Integer
- MonsterTrigger As Integer
- HealthRate As Integer
- EncounterRate As Integer
- HitPoints As Integer
- Inventory As Integer
- MonsterTalk As Integer
- Fumble As Integer
- Teleport As Integer
- Object(1 To 10) As Integer
- Treasure(1 To 10) As Integer
- ObjCharges(1 To 10) As Integer
- TreCharges(1 To 10) As Integer
- RustRate As Integer
- StealRate As Integer
- Flags(1 To 10) As Integer
- End Type
-
- Type UserType
- Inv(1 To 15) As Integer
- Object(1 To 5) As Integer
- Charges(1 To 15) As Integer
- ObjCharges(1 To 5) As Integer
- CodeName As String*30
- PassWord As String*20
- ClassName As String*20
- ClassType As Integer
- Stats(1 To 7) As Integer
- Weapons(1 To 4) As Integer
- Room As Integer
- Level As Integer
- Experience As Double
- Gold As Double
- NumCalls As Integer
- Fatigue As Integer
- FatigueMax As Integer
- Vitality As Integer
- VitalityMax As Integer
- Magic As Integer
- MagicMax As Integer
- Poison As Integer
- Borrow As Integer
- Invisible As Integer
- Race As Integer
- Proficiency As Integer
- Bank As Double
- PlayersKilled As Integer
- MonstersKilled As Single
- Brief As Integer
- DateOn As String*10
- Beauty As Integer
- Glamour As Integer
- Psionic As Integer
- PsionicMax As Integer
- Align1 As Integer
- Align2 As Integer
- Flags As Integer
- MaxCalls As Integer
- FromHour As Integer
- FromMin As Integer
- ToHour As Integer
- ToMin As Integer
- Arm1 As Integer
- Arm2 As Integer
- Leg1 As Integer
- Leg2 As Integer
- Torso As Integer
- Head As Integer
- End Type
-
- Type SpellType
- SpellName As String*30
- Chant As String*80
- Level As Integer
- SpellType As Integer
- Teleport As Integer
- Psionic As Integer
- PsionicMode As Integer
- ClassType As Integer
- Desc As String*80
- Ingred(1 To 5) As Integer
- SpellFlag As Integer
- SpellEquate As String*40
- Equation As Integer
- End Type
-
- Type MonclassType
- Monsters(1 To 10) As Integer
- End Type
-
- Type LogType
- User As Integer
- Message As String*80
- End Type
-
- Type RecepType
- Inv As Integer
- Charges As Integer
- Invis As Integer
- TName As String*30
- End Type
-
- Type ObjectType
- ObjectName As String*30
- ShortName As String*30
- RoomLink As Integer
- Invisible As Integer
- JailTrap As Integer
- DoorLock As Integer
- Destination As Integer
- Permanent As Integer
- Hidden As Integer
- Closed As Integer
- Keyed As Integer
- Relocks As Integer
- LongDesc As String*80
- FromHour As Integer
- FromMin As Integer
- ToHour As Integer
- ToMin As Integer
- LightRoom As Integer
- LightTime As Integer
- ShortDesc As String*40
- Trap As Integer
- Teleport As Integer
- End Type
-
- Type MonsterType
- MonsterName As String*30
- PluralName As String*30
- Treasure(1 To 5) As Integer
- Experience As Integer
- NumberAppearing As Integer
- Level As Integer
- Hits As Integer
- Poison As Integer
- LevelDrain As Integer
- Spell As Integer
- Block As Integer
- Prevent As Integer
- Follow As Integer
- Magic As Integer
- Jail As Integer
- Teleport As Integer
- FollowPercent As Integer
- BlockPercent As Integer
- PreventPercent As Integer
- SpellPercent As Integer
- PoisonPercent As Integer
- DrainPercent As Integer
- Rate As Integer
- RatePercent As Integer
- Permanent As Integer
- Talk(1 To 5) As Integer
- Psionic As Integer
- PsionicSpell As Integer
- Equation As Integer
- MonsterEquate As String*40
- End Type
-
- Type MonsterTalkType
- TalkMessage As String*80
- End Type
-
- Type TreasureType
- TreasureName As String*30
- ShortName As String*30
- Weight As Integer
- Gold As Integer
- Spell As Integer
- Plus As Integer
- Coin As Integer
- Keyed As Integer
- Scroll As Integer
- Charges As Integer
- Recep As Integer
- RecepFileName As String*8
- RecepMax As Integer
- Type As Integer
- Potion As Integer
- Locked As Integer
- Closed As Integer
- Loadable As Integer
- Ammunition As Integer
- AmmoLoads As Integer
- Invisible As Integer
- Proficiency As Integer
- RingType As Integer
- RingSpell As Integer
- Edible As Integer
- Rustable As Integer
- RustPercent As Integer
- Stealable As Integer
- StealPercent As Integer
- Launchable As Integer
- LaunchLoads As Integer
- LaunchAmmo As Integer
- Movable As Integer
- Vehicle As Integer
- VehicleHits As Integer
- VehicleType As Integer
- LightType As Integer
- LightCharges As Integer
- FuelType As Integer
- FuelCharges As Integer
- End Type
-
- Type MessageType
- Message As String*81
- End Type
-
- Type NewMessagesType
- LastMessage As Integer
- EmptyBuffer As Integer
- End Type
-
- Type TableType
- MessageTime As String*21
- MessageFrom As String*30
- MessageTo As String*30
- MessageSubject As String*20
- MessageLength As Integer
- MessageKilled As String*1
- MessageStart As Integer
- End Type
-
- Type MessType1
- UserName As String*30
- ClassName As String*20
- LastCommand As String*15
- RoomNumber As Integer
- UserIndex As Integer
- TimeOn As String*8
- Level As Integer
- Fatigue As Integer
- FatigueMax As Integer
- Vitality As Integer
- VitalityMax As Integer
- Magic As Integer
- MagicMax As Integer
- Psionic As Integer
- PsionicMax As Integer
- Gold As Double
- Experience As Double
- Align1 As Integer
- Align2 As Integer
- Stats(1 To 7) As Integer
- Weapons(1 To 4) As Integer
- Invisible As Integer
- ClassType As Integer
- Race As Integer
- Treasure(1 To 20) As Integer
- TreasureCharges(1 To 20) As Integer
- NextRecord As Integer
- OfferTime As Single
- FromNode As Integer
- GoldOffer As Integer
- ItemOffer As Integer
- OfferCharges As Integer
- GoldFor As Integer
- ItemFor As Integer
- ForCharges As Integer
- Score1 As Integer
- Score2 As Integer
- End Type
-
- Type MessType2
- Message As String*128
- MessageType As Integer
- MessageTime As Single
- UserName As String*30
- UserIndex As Integer
- RoomNumber As Integer
- Flags As String*36
- End Type
-
- Type HelpType1
- TextColor As Integer
- Text As String*78
- End Type
-
- Type HelpType2
- NextRecNum As Integer
- CommandName As String*15
- Text As String*78
- End Type
-
- Type MessageBaseType
- BaseFileName As String*8
- BaseMessName As String*78
- BaseType As Integer
- EmptyBuffer As Integer
- End Type
-