This repository has been archived by the owner on Jan 12, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathTODO
61 lines (61 loc) · 1.76 KB
/
TODO
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
Build process:
☐ Typescript support
☐ Client & Server
✘ Webpack @cancelled(19-07-03 23:06)
✘ Babel @cancelled(19-07-03 23:06)
✔ Learn how tsconfig influences babel build process @done(19-06-26 20:22)
tsconfig.json determines how TypeScript does type checking. It also has some options affecting how TypeScript emits files, but since you're using babel instead, those don't apply. (https://github.com/babel/babel/issues/9028#issuecomment-439484274)
☐ Should output .mjs files (esnext modules)
☐ VS Code
☐ ESLint
✔ Map alt:V typings @done(19-07-03 23:07)
☐ UI (React.js)
☐ Custom webpack config (no create-react-app)
For easier hot-reload integration in-game.
Prerequisites:
☐ Move UI from RAGE:MP project to alt:V
Would be nice to test it while at it.
Core:
✔ env configs @done(19-07-06 18:18)
✔ DI @done(19-07-06 19:30)
✔ Database @done(19-07-06 19:29)
✔ Connection @done(19-07-06 19:18)
✔ Models @done(19-07-06 19:29)
User, Character
✘ alt:V abstractions @cancelled(19-07-06 19:36)
Player, Vehicle, Entity and other classes
Gameplay:
☐ Auth
Automatically register player and login w/o authentication
☐ Quests
☐ Daily
Drive for 30 minutes
Earn X money
Visit A
...
☐ Story
Talk to A
Get me X of A
Help A to kill B
...
☐ Inventory & items
☐ NPCs
☐ For quests
☐ May attack you
☐ Some can die
☐ Part-time jobs
☐ Wood work
☐ Mining
☐ Crafting
☐ Factions
☐ Healers
☐ Law
☐ Law enforcment
☐ Builders (Construction)
☐ Private companies
☐ Taxi
☐ Mechanics
☐ Activities
☐ Fishing
☐ Cooking
☐ Hunting