CFont now only has const public member functions.
CFont can only be created using CFont::Create.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
May 15 2022
Will be invalidated by D4646, which seems easier given the rest of code changes, and since this is old/stale I'll abandon directly.
Build failure - The Moirai have given mortals hearts that can endure.
Build failure - The Moirai have given mortals hearts that can endure.
Build failure - The Moirai have given mortals hearts that can endure.
For Demo purposes, add a RunThreaded function to run some threaded javascript. This highlights that a web-worker like API is doable, but doing it efficiently would take a little more thought.
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Build failure - The Moirai have given mortals hearts that can endure.
Rework, upgrade & make actually functional.
May 14 2022
Thinking some more about this, maybe we'll want the Engine to pass a writable Engine.entryPoint attribute that we set the init() functions to, as a way of expliciting the hardcoding?
I have non-exhaustively tested this and LGTM.
Assuming that we are sticking to the levels, I can see how this has some consistent logic. So that you need a damage receiver to receive damage in the same way as if you have no health component you also can't get your health reduced or as already mentioned, that you only can gather resources from something that actually has a resource supply component.
But I don't have a strong opinion tbh.
In D4575#197726, @wraitii wrote:
- If used in the GUI, we'll need to do some work to expose the init function, unless we have a non-module file to describe page entry points. Something like import { init } from './HotkeysPage.mjs'; globalThis.init = init; works, but it's kind of ugly.
Successful build - Chance fights ever on the side of the prudent.
Tested this quickly today:
- The '.mjs' syntax might be useful to differentiate in the engine. So maybe let's keep that.
- If used in the GUI, we'll need to do some work to expose the init function, unless we have a non-module file to describe page entry points. Something like import { init } from './HotkeysPage.mjs'; globalThis.init = init; works, but it's kind of ugly.
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Not useful for PetraAI.
Fix last comments.
Successful build - Chance fights ever on the side of the prudent.
Build failure - The Moirai have given mortals hearts that can endure.
Change #elifdef to #elif defined()
May 13 2022
Build failure - The Moirai have given mortals hearts that can endure.
Build failure - The Moirai have given mortals hearts that can endure.
Build failure - The Moirai have given mortals hearts that can endure.
This is included in D4607 & seems to bug for other people as well (see phosit on IRC today). I think it might be a Python 3.10 thing instead of a mac thing.
Reworked using an upstream patch of mine (but largely the same fixes). Tested to work on my mac.
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Minor bug fix
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Addressed the reviews, implemented a very rudimentary "back to normal" mode
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
formatting whitespace, change some let to const.
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Default arguments for EjectOrKill, removed VIM from .gitignore
May 12 2022
Test results from Mentula on #0ad-dev with the patch: https://paste.gnome.org/KNeEYmHZZ
and bevore the patch:
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Fixed warnings arc lint didn't show me locally
Successful build - Chance fights ever on the side of the prudent.
Successful build - Chance fights ever on the side of the prudent.
Addressed all reviews, except implemeting a rudimental "Back-to-normal"-Mode and the question where to store it
One thing, I think this lacks is recovering, we stay in the emergency state forever, even if we'd win.
One thing, I think this lacks is recovering, we stay in the emergency state forever, even if we'd win.
Something like if we're back to ~75% of the previous population the emergency is lifted?
Maybe?
Build failure - The Moirai have given mortals hearts that can endure.
Build failure - The Moirai have given mortals hearts that can endure.
generated with git diff -U9999 instead of git diff --no-prefix -U9999
I don't know what Vulcan is trying to tell me here.
Build failure - The Moirai have given mortals hearts that can endure.
Build failure - The Moirai have given mortals hearts that can endure.
Diff has context now.
renamed attacker and attackerOwner parameters to changeSource and changeSourceOwner in Health.RegisterHealthChanged and throughout GarisonHolder.
May 11 2022
Nothing obvious remains as far as I can see.
Potential optimization to the event listener?
git diff --no-prefix -U9999