Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
N
Not Alone
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Environments
Packages & Registries
Packages & Registries
Package Registry
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Anthony ROZEN
Not Alone
Commits
5c449f57
Commit
5c449f57
authored
Dec 21, 2020
by
Anthony ROZEN
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
avancement implémentatio
parent
f50d4a63
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
108 additions
and
3 deletions
+108
-3
not-alone-server/src/main/java/fr/univnantes/alma/game/composant/Jeton/Jeton.java
...n/java/fr/univnantes/alma/game/composant/Jeton/Jeton.java
+1
-0
not-alone-server/src/main/java/fr/univnantes/alma/game/composant/Joueur/Creature.java
...va/fr/univnantes/alma/game/composant/Joueur/Creature.java
+39
-1
not-alone-server/src/main/java/fr/univnantes/alma/game/composant/Joueur/Joueur.java
...java/fr/univnantes/alma/game/composant/Joueur/Joueur.java
+14
-1
not-alone-server/src/main/java/fr/univnantes/alma/game/composant/Joueur/Traque.java
...java/fr/univnantes/alma/game/composant/Joueur/Traque.java
+54
-1
No files found.
not-alone-server/src/main/java/fr/univnantes/alma/game/composant/Jeton/Jeton.java
View file @
5c449f57
...
...
@@ -10,6 +10,7 @@ public abstract class Jeton {
public
Jeton
()
{
this
.
position
=
new
ArrayList
<>();
}
public
void
poserJeton
(
CarteLieu
clieu
)
{
position
.
add
(
clieu
);
...
...
not-alone-server/src/main/java/fr/univnantes/alma/game/composant/Joueur/Creature.java
View file @
5c449f57
package
fr.univnantes.alma.game.composant.Joueur
;
public
class
Creature
{
import
fr.univnantes.alma.game.composant.Carte.CarteLieu
;
import
fr.univnantes.alma.game.composant.Jeton.Jeton
;
import
java.util.ArrayList
;
public
class
Creature
extends
Joueur
{
private
Jeton
jetonCreature
;
private
Jeton
jetonCible
;
// peut etre changer parce revoir implementation jeton
private
Jeton
jetonArtemia
;
private
ArrayList
<
CarteLieu
>
carteTraque
;
public
Creature
(
String
nom
){
super
(
nom
);
this
.
carteTraque
=
new
ArrayList
<
CarteLieu
>();
}
public
ArrayList
<
CarteLieu
>
getCarteTraque
()
{
return
carteTraque
;
}
public
void
setCarteTraque
(
ArrayList
<
CarteLieu
>
carteTraque
)
{
this
.
carteTraque
=
carteTraque
;
}
public
void
poserJetonCreature
(
card
:
CarteLieu
){
}
public
void
poserJetonCible
(
card1
:
CarteLieu
,
card2
:
CarteLieu
){
}
public
void
poserJetonArtemia
(
card
:
CarteLieu
){
}
public
void
recupererJeton
(){
}
}
not-alone-server/src/main/java/fr/univnantes/alma/game/composant/Joueur/Joueur.java
View file @
5c449f57
package
fr.univnantes.alma.game.composant.Joueur
;
public
class
Joueur
{
public
abstract
class
Joueur
{
private
String
nom
;
public
Joueur
(
String
nom
){
this
.
nom
=
nom
;
}
public
String
getNom
()
{
return
nom
;
}
public
void
setNom
(
String
nom
)
{
this
.
nom
=
nom
;
}
}
not-alone-server/src/main/java/fr/univnantes/alma/game/composant/Joueur/Traque.java
View file @
5c449f57
package
fr.univnantes.alma.game.composant.Joueur
;
public
class
Traque
{
import
fr.univnantes.alma.game.composant.Carte.Carte
;
import
fr.univnantes.alma.game.composant.Carte.CarteLieu
;
import
java.util.ArrayList
;
public
class
Traque
extends
Joueur
{
private
int
pionVolonte
;
private
ArrayList
<
CarteLieu
>
carteLieu
;
// peut etre changer le nom par main
//private ArrayList<CarteLieu> defausse;
private
ArrayList
<
CarteLieu
>
carteSurvie
;
public
Traque
(
String
nom
){
super
(
nom
);
this
.
pionVolonte
=
3
;
this
.
carteLieu
=
new
ArrayList
<
CarteLieu
>();
//this.defausse = new ArrayList<CarteLieu>();
this
.
carteSurvie
=
new
ArrayList
<
CarteLieu
>();
}
public
int
getPionVolonte
()
{
return
pionVolonte
;
}
public
void
setPionVolonte
(
int
pionVolonte
)
{
this
.
pionVolonte
=
pionVolonte
;
}
public
ArrayList
<
CarteLieu
>
getCarteLieu
()
{
return
carteLieu
;
}
public
void
setCarteLieu
(
ArrayList
<
CarteLieu
>
carteLieu
)
{
this
.
carteLieu
=
carteLieu
;
}
public
ArrayList
<
CarteLieu
>
getCarteSurvie
()
{
return
carteSurvie
;
}
public
void
setCarteSurvie
(
ArrayList
<
CarteLieu
>
carteSurvie
)
{
this
.
carteSurvie
=
carteSurvie
;
}
public
void
reprendreCarte
(
nbCarte
:
Integer
){
}
public
void
defausseCarte
(
card
:
CarteLieu
){
}
public
void
piocherCarteTraque
(){
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment