Quattro7 Skrevet 2. april 2007 Skrevet 2. april 2007 (endret) Jeg er litt usikker på hvordan jeg skal organisere databasen og gjøre dette. Hvordan er det best å gjøre det? - FUNKSJON SOM MÅLER DYRETS GLEDE HELSE OG SULT Det som skal skje er at når dyret er sultent så synker sultmåleren. Hvis man gir dyret mat så stiger den igjen, men om man ikke gir mat så vil helsesmåleren synke, og om den synker helt til bunns så vil dyret dø. Dvs. at dyret forsvinner fra Dyrepraten. Hvis helsen er dårlig så betyr det at dyret er sykt og derfor må man ta med dyret til dyrlegen. Altså når man "tar med" dyret til dyrlegen så kan det egentlig nesten bare være slik det er nå, men at helsemåleren stiger. Men hvis dyrelegen sier feks. at man må komme tilbake for en ny behandling så stiger ikke helsen helt, men bare litt etter det første dyrlegebeøket. Skjønner? Helsen kan også stige litt om man trener dyret. Gleden kan stige når man koser, steller og mater dyret. Hvis man ikke gjør disse tingene så synker gleden og helsen. Endret 2. april 2007 av Quattro7
SimDaDim Skrevet 2. april 2007 Skrevet 2. april 2007 (endret) Det er jo ikke så mye jobb med databasestruktur her syntes jeg. Er jo bare å lage en enkel tabell med navn på dyr(evt ID), sult, helse. Resten av verdier hardkodes. La oss si måleren for sult har en verdi mellom 0-100. Når man mater, gir så metter forskjellig type mat med forskjellig mengde. Verdien på dette kan jo hentes ut fra en annen tabell over mat også(navn, sultpoeng). Hvordan verdien for mat synker, kan du jo f.eks bruke dato fra sist gang verdien sank, så regne ut. Dette krever en ekstra kolonne i tabellen med "dato_sult" som endres hver gang man trekker fra verdi på maten. Verdien for helse kunne jo også vært mellom 0-100. Denne synker mye saktere enn sult kolonnen, men fungerer på samme måte. Logger datoen for sist gang den sank, og trekker fra i forrhold til den. Dersom helsen er på 0, så er dyret dødt. Man trenger jo ikke nødvendigvis å slette dyret fra databasen, man kan jo bare droppe å vise det Måten verdien for helse oppfører seg på, hardkodes i forrhold til aktivitetene(helsesøster, trening osv.) Endret 2. april 2007 av SimDaDim
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå