This repository has been archived by the owner on Aug 10, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.txt
102 lines (99 loc) · 3.72 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
[Karina]
[X] Finish documentation (LaTeX). (PHASE 2)
[X] Create game_over function.
[X] Count the number of robots that were created.
[X] Paint who was the winner.
[X] Paint additional info in the end of the game.
[X] Put the phases of the game in the correct time.
[X] Correct documentations. (PHASE 3)
[X] Add option for playing again.
[X] Create menu.
[X] Add buttons to put new robots.
[ ] Get and change button icons in the Map Frame.
[ ] Finish documentation (LaTeX). (PHASE 4)
[Renato]
[X] Fix parser.pl to accept many files.
[X] Refatorate GUI.
[X] Update build.xml to ignore parser/ dir.
[X] Implement ASK base position
[X] Correct Ant to store new files.
[X] Scroll with keys.
[X] Add/Correct javadoc in package gui.graphical.
[X] Configure Ant for running javacc
[X] Make one GUI per player.
[X] Add NOTICE for license on all files.
[X] Create a system for removing player.
[X] Add 'network system' between robots on assembly.
[X] Join parser in the main program.
[X] Make the RVM's read the Positron files.
[X] Fix debug mode with colors.
[X] Add robot's label with name and clickable options.
[ ] Fix '@author' on all files.
[ ] Add player nickname.
[ ] Update website info. (PHASE 4)
[ ] Find a way to identify which robot sent a message.
[Vinícius]
[X] Add new maps.
[X] Create robot behaviors.
[X] Test new ASK with base.
[X] Fix carrier to get player's base position.
[X] Fix the behaviors. (PHASE 3)
[X] Separate robot's images.
[X] Get new images for invisibility.
[X] Centralize image view on player's base.
[ ] Create Positron Standard Library (PSL)
[All]
[X] Create insert Army.
[X] Fix SEEK.
[X] Create command HIT.
[X] Create remove Army.
[X] Create stackable Address.
[X] Add Address in the parser.
[X] Test jumps with address.
[X] Test CALL and RET.
[X] Create commands ALOC and FREE.
[X] Set automatical getopt.
[X] Test SEE.
[X] Test more ALOC, FREE, GET, SET.
[X] Implements iterator.
[X] Finish Javadoc (PHASE 2)
[X] Create robots automatically.
[X] Test new implementation design.
[X] Create class for users.
[X] Find an image to Water.
[X] Divide images by theme.
[X] Divide robots' images by team.
[X] Energy system.
[X] Movement cost energy.
[X] Create the --seed switch.
[X] Test MOVE with BLOCKED terrains.
[X] Create table for returns in 'robot' package.
[X] Treat movement return differently.
[X] Make run-loop infinite.
[X] Create LOG window with robots prints.
[X] Add life bar.
[X] Add energy bar.
[X] Add LaTeX images on git again.
[X] Create relative-address Jump.
[X] Add counter for number of robots.
[X] Create a mini-map graphical representation.
[X] Fix Fog War/Visibility appearence.
[X] Describe functions in Positron.jj.
[X] Finish variables attribution in Positron.jj.
[X] Describe if-else in Positron.jj.
[X] Describe loops in Positron.jj.
[X] Create magical variables to Positron.jj
[X] Make ASK a zero-cost syscall.
[X] Stackable of coordinates.
[X] Implement ASK for getting info.
[X] Accept 'import' of other files in Positron.jj.
[X] Fix the scroll system (add mouse if possible).
[X] Add option to edit robot when clicking on it.
[X] Change quick-sort to merge-sort algorithm.
[ ] Get program when inserting new robot.
[ ] Add error tokens in the parser.
[ ] Configure editor for writing.
[ ] Find more theme-specific images.
[ ] Create new system for priorities.
[ ] Add priority switch-case in the language.
[ ] Try (try) to add arrays of stackables.