summaryrefslogtreecommitdiff
path: root/noctis.txt
blob: 46131b646f9c7bbc820a99271668a729a51d1b6c (plain)
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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
In-world crafting mechanics
---------------------------

Everything is crafted by the player (or crates/droppers/whatever) ejecting
items into the world in proximity to one another, along with a noctis catalyst.

If we support crates/droppers/whatever then the catalyst will need binding to a
player somehow (a ritual?)

The catalyst is, as all good catalysts are, not consumed in the crafting but
simply facilitates the creation of the item in the world.  If more than one
thing can be created, one at a time is processed with at least 1 second between
subsequent craftings.  So if you drop 10x the ingredients for something and one
catalyst down, it'll take 10 seconds to complete all the crafting, one per
second.

The catalyst has a custom entity to achieve that, extending EntityItem.  One
possibility is that you need to power up the catalyst somehow, perhaps leaving
it in-world during the night.  If that's the case, I should have it not despawn
if left. or perhaps it should despawn after 5 minutes of daylight, but if it's
night time it should not despawn.  So you can leave it to charge overnight
providing you have some daylight-sensor contraption to suck it into an
inventory through the day.

If we go with a charge/use mechanic then the catalyst can be used indoors to
craft, but must be charged with sky access. (World.canBlockSeeTheSky,
World.isDayTime, World.getCurrentMoonPhaseFactor, World.getCelestialAngle,
World.isSurfaceWorld perhaps, although that might be mean, if the world has a
sky vs. has no sky might be sufficient.  Perhaps some rituals need to be
performed away from the prying eyes of the moon and the stars?)

With a charge mechanic, recipes could have a charge cost which will be
subtracted from the catalyst.  Also catalysts can't work together on crafting.

Mechanics
---------

All mod mechanics are based around night time.

Early mechanics use white stained glass and black stained glass, using them in
crafting recipes etc.  Later mechanics involve stuff built from those
beginnings.

Early-game mechanics require single operations on or around dawn or dusk or
midnight.

Later mechanics require specific combinations of time of night and phase of
moon.

Some mechanics require multiple things to happen with time passing between
them.  Perhaps even tracking things like amount of time spent at night vs.
in the day.

Some mechanics require very exact timing, earlier mechanics let you build
blocks to help you with that.

Some kind of energy gathering in a block or item (the catalyst?) which gathers
in the darkness and dissipates in the light perhaps.  Perhaps two kinds of
energy, one derived from the spaces between the stars and one derived from the
moonlight.  One associated with good things and one with bad.

Some kind of sunset ritual (needs to be set up before sunrise, then lingers)
which raises a soul from the land of the dead (green flash)

A moonlight sensor (like a daylight sensor, but gives you feedback as to the
amount of light coming from the moon -- sensitive to phase as well as time of
day perhaps)

night-dwelling creatures, passive so they don't contribute to the mob limit,
some visible if the player is infused with moonlight, some with starspace.
they can be captured by right-clicking them (they drop nothing and have only
half a heart) for use in other mechanics

Vanilla starting point
----------------------

To craft the light catalyst needs white stained glass and an ender pearl and
you do that in a crafting grid.  Crafting the dark catalyst needs in-world
crafting though.

White and black stained glass should act as the basis for moonlight and
starspace gathering in blocks and items.  In addition, mob drops associated
with the night form part of the early game stuff.  Spider eyes, rotten flesh,
bones and gunpowder.  Also sugar, redstone, carrots,

In-game help
------------

A book, a feather, an ink sac and the light catalyst will produce the 'Spatio
inter Stellarum' -- a book which details your research into the space between
the stars.  It's a little like a quest book in that it unlocks stuff as you go,
but it's also not explicit about what happens, so it's kinda like a research
tome too.  A bit questy, a bit guidey, a bit record-y.

The Stellarum looks like a book and appears to be enchanted.  The tooltip
(changes depending on the day/night cycle and the phase of the moon) suggests
that it is somehow connected to some otherworldly power.

In general, if viewed during the day, the words are comprehensible but the
images fade/jumble/can't easily be understood.

Possible effects
----------------

Early effects are potion construction.  It's a "cheap" way to make low level
simple potions which wouldn't require nether access apart from the
wart/blazerod.  So a water bottle, a glistering melon and the light catalyst
can produce a potion of instant health (just the very basic one).

Spatio inter Stellarum
----------------------

This book, like the thaumonomnicon, acts as a way to work out what you know how
to do and what you can learn next.  Rather than being nodes of connected data
like the thaumonomnicon though it's a combination of a research journal with
ideas, and an indexed record of what the player has discovered or theorised to
work.  Recipes may not be possible without the requisite knowledge which will
be stored as world data for the player?

Knowledge may be known (written in the book) speculative (written in the book
but perhaps the effect isn't known) hidden (not written in the book but
possible if the player tries it by chance) or locked (not in the book, not
usable at this time).

Things the player has done before are known, knowing new things may unlock
speculative knowledge or hidden knowledge.  The player cannot perform things
which are not known.

Possible recipes
----------------

Light catalyst
--------------

Water bottle + Golden Carrot == potion of night vision (useful for seeing in
the dark)

Block of white glass + 8 feathers == 8 shards of moonlight.  (Consumes about a
whole night of energy)

Plain crafting
--------------

eight smooth stone around a shard of moonlight == eight moonlight infused
stone.  (Which has microblock capability and facade capability)

eight smooth stone around a shard of the rift == eight rift infused stone.

two glass and a diamond sword == unattuned glass sword -- implicit sharpness V
and good attack damage but much lower max item damage

glass sword with four shards of moonlight == moonlight infused sword.  Every
time you hit an enemy, you gain half a heart of health (up to max health). When
it hits max damage it will shatter giving you back 2 shards of moonlight.
Moonlight reduces the attack damage of the glass sword but improves its max
damage.

glass sword with four shards of the rift == rift infused sword.  Every time you
hit (12 attack damage) it will steal 1 heart (2 damage) from you too.  When it
hits max damage it will shatter, releasing 2 shards of the rift and causing 3
hearts damage to the wielder.

Dark catalyst
-------------

Eight arrows + obsidian block == eight obsidian tipped arrows (cause more
damage, minor explosion [mob-harming] on hit, cannot be re-collected).

Block of black glass + 8 feathers == 8 shards of the rift (Again a whole night
of energy)