Danik wrote:I also think having different gem qualities is just over-complicating matters : plus it will be a pig to code for the devs so would make the whole 'module' far less likely to ever be done : even with a single gem quality, the number of elements requiring changes is enough to keep the code monkeys typing for weeks. So, from a practical point of view, for me, different qualities its a non-starter.
Simple to code. Implementation would only take an hour. Even non sophisticated languages can input this.
All you need to do is implement new variables into the code.
Even an OLD language like QB can input this
Ex:
10 : REM GEM GOLD VALUES
GOSUB 100
GemA = 20
GOSUB 200
GemB = 15
GOSUB 300
GemC = 10
GOSUB 400
GemD = 5
GOSUB 400
GemE = 500
30 : REM GEM Container
Gem(Container) = 400
40 : REM GEM COUNT
If GemA = 1 THEN GOSUB 100: GOTO 30: Gem(Container) - 1
If GemB = 1 THEN GOSUB 200: GOTO 30: Gem(Container) - 1
RETURN
GOSUB 5000:
Print "Sorry, you have ran out of Gems!"
100
IF Gem(Container) = 0 THEN GOSUB 5000
RETURN
END