Subversion Repositories aysalia

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 daniel-mar 1
VERSION 5.00
2
Begin VB.Form Shanti 
3
   BorderStyle     =   0  'None
4
   Caption         =   "Shanti"
5
   ClientHeight    =   5235
6
   ClientLeft      =   0
7
   ClientTop       =   0
8
   ClientWidth     =   7470
9
   LinkTopic       =   "Shanti"
10
   Picture         =   "Shanti.frx":0000
11
   ScaleHeight     =   5235
12
   ScaleWidth      =   7470
13
   ShowInTaskbar   =   0   'False
14
   StartUpPosition =   2  'CenterScreen
15
   Begin VB.Label Label1 
16
      AutoSize        =   -1  'True
17
      BackStyle       =   0  'Transparent
18
      BorderStyle     =   1  'Fixed Single
19
      Caption         =   ">"
20
      BeginProperty Font 
21
         Name            =   "Arial"
22
         Size            =   9.75
23
         Charset         =   0
24
         Weight          =   700
25
         Underline       =   0   'False
26
         Italic          =   0   'False
27
         Strikethrough   =   0   'False
28
      EndProperty
29
      ForeColor       =   &H00FFFFFF&
30
      Height          =   300
31
      Left            =   7200
32
      TabIndex        =   0
33
      Top             =   4920
34
      Width           =   180
35
   End
36
   Begin VB.Shape Shape4 
37
      BorderColor     =   &H0000FFFF&
38
      Height          =   135
39
      Left            =   4080
40
      Shape           =   3  'Circle
41
      Top             =   4560
42
      Width           =   135
43
   End
44
   Begin VB.Shape Shape3 
45
      BorderColor     =   &H0000FFFF&
46
      Height          =   135
47
      Left            =   4280
48
      Shape           =   3  'Circle
49
      Top             =   2260
50
      Width           =   135
51
   End
52
   Begin VB.Shape Shape2 
53
      BorderColor     =   &H0000FFFF&
54
      Height          =   135
55
      Left            =   2280
56
      Shape           =   3  'Circle
57
      Top             =   1360
58
      Width           =   135
59
   End
60
   Begin VB.Shape Shape1 
61
      BorderColor     =   &H0000FFFF&
62
      Height          =   135
63
      Left            =   3380
64
      Shape           =   3  'Circle
65
      Top             =   3160
66
      Width           =   135
67
   End
68
   Begin VB.Shape Held 
69
      FillColor       =   &H0000FFFF&
70
      FillStyle       =   0  'Solid
71
      Height          =   135
72
      Left            =   3380
73
      Shape           =   3  'Circle
74
      Top             =   260
75
      Width           =   135
76
   End
77
End
78
Attribute VB_Name = "Shanti"
79
Attribute VB_GlobalNameSpace = False
80
Attribute VB_Creatable = False
81
Attribute VB_PredeclaredId = True
82
Attribute VB_Exposed = False
83
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
84
     Select Case KeyCode
85
        Case vbKeyDown: Untenlauf
86
        Case vbKeyUp: Obenlauf
87
        Case vbKeyRight: Rechtslauf
88
        Case vbKeyLeft: Linkslauf
89
        Case vbKeyA: Linkslauf
90
        Case vbKeyS: Untenlauf
91
        Case vbKeyD: Rechtslauf
92
        Case vbKeyW: Obenlauf
93
     End Select
94
End Sub
95
Sub Untenlauf()
96
If Held.Top + Held.Height + 100 < Shanti.Height Then
97
  Held.Top = Held.Top + 100
98
  city
99
End If
100
End Sub
101
Sub Obenlauf()
102
If Held.Top - 100 >= 0 Then
103
  Held.Top = Held.Top - 100
104
  city
105
End If
106
End Sub
107
Sub Rechtslauf()
108
If Held.Left + Held.Width + 100 < Shanti.Width Then
109
  Held.Left = Held.Left + 100
110
  city
111
End If
112
End Sub
113
Sub Linkslauf()
114
If Held.Left - 100 >= 0 Then
115
  Held.Left = Held.Left - 100
116
  city
117
End If
118
End Sub
119
Sub city()
120
If Held.Left = Shape1.Left And Held.Top = Shape1.Top Then gilde
121
If Held.Left = Shape2.Left And Held.Top = Shape2.Top Then schmied
122
If Held.Left = Shape3.Left And Held.Top = Shape3.Top Then rschmied
123
If Held.Left = Shape4.Left And Held.Top = Shape4.Top Then taverne
124
End Sub
125
Sub gilde()
126
SchmiedeName = "Magiergilde 'Dämmerturm'"
127
Inhaber = "Xaphika"
128
GildenArt = "Nekromantie"
129
dqGILDE.Show
130
dqGILDE.Label1.Caption = SchmiedeName
131
dqGILDE.Label15.Caption = "mit " + Inhaber
132
A = "Mantel des Todes"
133
dqGILDE.List1.AddItem A
134
A = "Schattenblitz"
135
dqGILDE.List1.AddItem A
136
A = "Verwesung"
137
dqGILDE.List1.AddItem A
138
A = "Lähmung"
139
dqGILDE.List1.AddItem A
140
A = "Lebensentzug"
141
dqGILDE.List1.AddItem A
142
End Sub
143
Sub schmied()
144
SchmiedeName = "Atlanta's Schmiede"
145
Inhaber = "Atlanta"
146
dqSCHMIEDE.Show
147
dqSCHMIEDE.Label1.Caption = SchmiedeName
148
dqSCHMIEDE.Label15.Caption = "mit " + Inhaber
149
A = "Barbarenstreitaxt"
150
dqSCHMIEDE.List1.AddItem A
151
A = "Kriegshammer"
152
dqSCHMIEDE.List1.AddItem A
153
A = "Morgenstern"
154
dqSCHMIEDE.List1.AddItem A
155
A = "Barbarenschwert"
156
dqSCHMIEDE.List1.AddItem A
157
A = "Breitschwert"
158
dqSCHMIEDE.List1.AddItem A
159
A = "Handaxt"
160
dqSCHMIEDE.List1.AddItem A
161
End Sub
162
Sub rschmied()
163
SchmiedeName = "Maras' Rüstschmiede"
164
Inhaber = "Maras"
165
dqRÜSTSCHMIEDE.Show
166
dqRÜSTSCHMIEDE.Label1.Caption = SchmiedeName
167
dqRÜSTSCHMIEDE.Label15.Caption = "mit " + Inhaber
168
A = "Lederhelm"
169
dqRÜSTSCHMIEDE.List1.AddItem A
170
A = "Hartholzharnisch"
171
dqRÜSTSCHMIEDE.List1.AddItem A
172
A = "Lederpanzer"
173
dqRÜSTSCHMIEDE.List1.AddItem A
174
A = "Kettenhemd"
175
dqRÜSTSCHMIEDE.List1.AddItem A
176
A = "Topfhelm"
177
dqRÜSTSCHMIEDE.List1.AddItem A
178
A = "Lederschild"
179
dqRÜSTSCHMIEDE.List1.AddItem A
180
 
181
 
182
End Sub
183
Sub taverne()
184
SchmiedeName = "Taverne 'Zum Vollen Bierkrug'"
185
Inhaber = "Thodur"
186
dqHERBERGE.Show
187
dqHERBERGE.Label1.Caption = SchmiedeName
188
dqHERBERGE.Label5.Caption = "mit " + Inhaber
189
SaufPreis = 4
190
SaufSchluss = 2
191
ZimmerPreis = 9
192
ObjPreis = 5
193
ObjHerberge = "Leere Flasche"
194
Getränk = "Starkbier"
195
dqHERBERGE.Label2.Caption = Str(SaufPreis) + " Goldkronen"
196
dqHERBERGE.Label3.Caption = Str(ZimmerPreis) + " Goldkronen"
197
dqHERBERGE.Label4.Caption = Str(ObjPreis) + " Goldkronen"
198
dqHERBERGE.Command1.Caption = Getränk + " bestellen"
199
dqHERBERGE.Command3.Caption = ObjHerberge + " kaufen"
200
End Sub
201
 
202
Private Sub Label1_Click()
203
Unload Shanti
204
Landkarte.Show
205
End Sub