Toggle menu
15
249
116
28.1K
Kenshi Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Prd (talk | contribs)
No edit summary
Prd (talk | contribs)
No edit summary
 
(73 intermediate revisions by the same user not shown)
Line 17: Line 17:
[https://jobboard.kenshi.wiki jobboard.kenshi.wiki - Job Runner Dashboard]
[https://jobboard.kenshi.wiki jobboard.kenshi.wiki - Job Runner Dashboard]
----
----
=12/21=
=1/6=
[https://www.youtube.com/watch?v=Vl29Y4QYAYc Look me in the eyes]
'''Account creation closed.''' (Temporarily, wiki refresh is on-schedule for '''April'''.)
=1/19=
[https://www.youtube.com/watch?v=5LqJCIi6p7Y keeper]


[https://www.youtube.com/watch?v=7bTlKxH3CgI Opportunity knocks]
[https://www.youtube.com/watch?v=Pqc8kPLRwuY magnification]
=1/20=
[https://www.youtube.com/watch?v=uIfqSTBTJXQ the fires have arrived...]
=1/24=
[https://www.youtube.com/watch?v=NQbyoIjyuMw weather warfare]


[https://www.youtube.com/watch?v=Gn3XvhcP_wQ Sardonic grin]
[https://www.youtube.com/watch?v=nae1RTfrQ3g reverberations]


=12/22=
=1/25=
[https://www.youtube.com/watch?v=KvknOXGPzCQ Stop resisting]
[https://www.youtube.com/watch?v=mua4GGdWOdM join hands]


[https://www.youtube.com/watch?v=cK0NgIM_U0E As it should be]
Favoriting panels (manifest-based) is now functional! (Relations Journal could use some work.)


=12/23=
=1/26=
[https://www.youtube.com/watch?v=B6CuMGL5bvk Have it your way]
[https://www.youtube.com/watch?v=GAVJ3FJra7o delete fucking everything!]


[https://www.youtube.com/watch?v=RBVjnQPHMj0 It gets easier]
[https://www.youtube.com/watch?v=LLoJHwguReo trendsetter]


[https://www.youtube.com/watch?v=2oR4_kEdw98 Cold up here]
Exploring the usage of [https://flarum.org/ Flarum] for an external forum. Conceptually funnels all social activity ''outside the knowledge base'' whilst maintaining an integrated companionship. Ideally speaking - this comes in the form of the forums being woven into the skin link-redirect schema, meaning then discussions, comments and wiki accounts engage with Flarum when searching for discussion/to discuss. This, in theory, eliminates a lot of extension busywork, database noise and obligation to use the wiki itself for such social functions. Instead then, a ''proper'' software package is used more in line with the best of what modern forums can offer. The server ecosystem is already completely setup for its usage - the main challenge lives in creating a SSO system.


{{Center|'''SVGs reign supreme!'''}}
Addendum - Oh, that was easy. :^)


[[File:MapTrackingProgress.png|center|An overhaul of the map's trackers, now draggable and color coded.|thumb|1000x1000px]]
https://talk.kenshi.wiki/
----
;Other recent activities
----
Let me paint a general picture for you -
#'''February''' - Methodical update, enhancement & rework (if necessary) of the existing features.
#'''March''' - Optimization, bug-testing, stress testing and v2 + PWA update process. (Preliminary work done here - functional rebuild first.)
#'''April''' - Style alignment. 4-theme (possibly more). Visual refinements & reworks. (The wiki can be cleanly reset once ContextSharing & v2 are done being teste. Not contingent, just nice to know.)
#'''May''' - The map is ready for Cloudflare deployment (full proxy & caching) - further design considerations go into the testing realm.
----
:Looked at setting up a server fallback schema -> NYC -> Atlanta -> San Fran
:Not load balancing per se - in cases, if ever, the host data center is rendered unavailable the server ''can'' be migrated elsewhere. (That said, it's not necessary at the moment - it's merely feasible if found so.)
----
:'''Extensions Mix'''
::''Caravan''
:::Adding favorites for panel browsing (on the map).
::''ContextSharing''
:::Delivers specific content from a wiki page to the map for embedded display (within info & content panels).
::''Mappy'' (Paused)
----
;Exploring...


[[File:RoadSmithv7.png|center|Road editor progress...Consumes polylines and allows editing thereafter.|thumb|1000x1000px]]
[https://lit.dev/ Lit]


[[File:PaintingToolsPreview.png|frame|center|Painting & Planning tools for the map.]]
[https://component-party.dev/ Components]


[https://vite.dev/ Vite]


[https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps PWAs]


& migration to Typescript. (Vite via JS, then backworking).
----
{{Center|'''SVGs reign supreme!'''}}
----
[[File:OpenPanels.png|center|A look at the on-map panels and main menu after Favoriting functionality was enabled.|thumb|1200x1200px]]
----
----
 
[[File:MainMenuOverhaul.png|center|Earliest (working) version of the combined right & left menus, composing the main menu, the "default" format for the desktop presentation of the map.|thumb|1200x1200px]]
 
----
 
[[File:MarkerTypes.png|center|PNG icons matched to markers as according to their type classification.|thumb|1200x1200px]]
 
----
=Next Steps=
[[File:TownLayouts-v2.png|center|Geometry updates to the Town Layout viewer - making more advanced layouts comprehensible.|thumb|1200x1200px]]
 
----
'''1. DataTools'''
[[File:SampleTownLayout.png|center|Initial proof of concept for town layout viewer.|thumb|1200x1200px]]
:A. Building Locations (Done)
----
:B. Feature Locations (Done)
[[File:ModifiedRoads.png|center|Extraction and visualization of a modified road network before cleanup. Native (green), custom (yellow) and modified (purple).|thumb|1200x1200px]]
:C. Road Layout (Done)
----
:D. Biomes (...) (Done)
[[File:ColorfulMapLayers.png|center|Colorful roads, borders, resources & weather layers.|thumb|1200x1200px]]
:E. "Anything else"
----
:F. "Assets" (data map)
[[File:RoadSmithv7.png|center|Road editor progress...Consumes polylines and allows editing thereafter.|thumb|1200x1200px]]
:// Separated concerns.
----
:G. Dialogue Packages (Done)
[[File:PaintingToolsPreview.png|frame|center|Painting & Planning tools for the map.]]
:H. Dialogue(s) (Done)
:I. Dialogue Lines (Done)
:J. Dialogue Actions (50%)
 
'''2. IMap'''
:A. Painting & Planning (Done, v1 pinned)
:B. Help & Tooltips (Tested, modestly implemented, further tweaks & proliferation)
:C. Power Ranks & World History (50%)
:D. Advanced Overlays (In progress.)
:E. Town Layouts, Landmarks, Road Network and Biomes. (Biomes done.)
:F. Equipment Locker (12/2, 50%)
:G. Main Modal Window (4 migrated)
:H. Light/Dark Theming
:I. Right menu additions (states, campaigns).
:K. v2 Data Processing (12/5+)
 
'''3. Caravan'''
:A. Proper Page Declaration & Separation
:B. Painting & Placements Import/Export
:C. Landing Page
:D. User Manifest Manager
:E. Final Manifest Additions
:F. Thin Proxy Discussion
'''4. Manifestor'''
:A. KDB Backend Test
:B. MapOrchestration
:C. Map's v2 Endpoint
:D. Global Action Log
:E. 2FA Logins
:F. PluggableAuth, OpenID Connect & OAuth 2.0 private access
'''5. World Studio'''
:A. See after completion of map segment. Task Map B.
 
'''6. SDK'''
:A. Pinned due to ongoing workflow change. Task Map B.
----
----
'''Continuing Education'''
:''Bash''
::https://www.youtube.com/watch?v=Sx9zG7wa4FA
:''nginx''
::https://nginx.org/en/docs/beginners_guide.html
:''Varnish''
::https://vinyl-cache.org/docs/6.0/
:''SVGs''
::https://www.svgrepo.com/tools/
:''C# (.NET and Beyond)''
::https://learn.microsoft.com/en-us/
::https://learn.microsoft.com/en-us/dotnet/csharp/
::https://learn.microsoft.com/en-us/dotnet/?view=aspnetcore-10.0
::https://learn.microsoft.com/en-us/openapi/
::https://learn.microsoft.com/en-us/visualstudio/?view=visualstudio
::[https://devclass.com/2025/05/29/microsoft-designates-blazor-as-its-main-future-investment-in-web-ui-for-net/ Why I've chosen Blazor for 2026 and beyond]
[[Category:Pages using center with no arguments]]
[[Category:Pages using center with unknown parameters| Prd]]

Latest revision as of 03:37, 27 January 2026

I can't stay long, whispered the butterfly, but I'll put a memory in your heart.


Socials
Discord - prd1847
Prdandsuch on Reddit
whatisaprd on X/Twitter
KenshiDBdotWiki@gmail.com

Realpolitik, World Revisions


Mega Archive


map.kenshi.wiki - Interactive Map

kenshidb.wiki - KenshiDB, Asset Repository

jobboard.kenshi.wiki - Job Runner Dashboard


1/6

Account creation closed. (Temporarily, wiki refresh is on-schedule for April.)

1/19

keeper

magnification

1/20

the fires have arrived...

1/24

weather warfare

reverberations

1/25

join hands

Favoriting panels (manifest-based) is now functional! (Relations Journal could use some work.)

1/26

delete fucking everything!

trendsetter

Exploring the usage of Flarum for an external forum. Conceptually funnels all social activity outside the knowledge base whilst maintaining an integrated companionship. Ideally speaking - this comes in the form of the forums being woven into the skin link-redirect schema, meaning then discussions, comments and wiki accounts engage with Flarum when searching for discussion/to discuss. This, in theory, eliminates a lot of extension busywork, database noise and obligation to use the wiki itself for such social functions. Instead then, a proper software package is used more in line with the best of what modern forums can offer. The server ecosystem is already completely setup for its usage - the main challenge lives in creating a SSO system.

Addendum - Oh, that was easy. :^)

https://talk.kenshi.wiki/


Other recent activities

Let me paint a general picture for you -

  1. February - Methodical update, enhancement & rework (if necessary) of the existing features.
  2. March - Optimization, bug-testing, stress testing and v2 + PWA update process. (Preliminary work done here - functional rebuild first.)
  3. April - Style alignment. 4-theme (possibly more). Visual refinements & reworks. (The wiki can be cleanly reset once ContextSharing & v2 are done being teste. Not contingent, just nice to know.)
  4. May - The map is ready for Cloudflare deployment (full proxy & caching) - further design considerations go into the testing realm.

Looked at setting up a server fallback schema -> NYC -> Atlanta -> San Fran
Not load balancing per se - in cases, if ever, the host data center is rendered unavailable the server can be migrated elsewhere. (That said, it's not necessary at the moment - it's merely feasible if found so.)

Extensions Mix
Caravan
Adding favorites for panel browsing (on the map).
ContextSharing
Delivers specific content from a wiki page to the map for embedded display (within info & content panels).
Mappy (Paused)

Exploring...

Lit

Components

Vite

PWAs

& migration to Typescript. (Vite via JS, then backworking).


SVGs reign supreme!

A look at the on-map panels and main menu after Favoriting functionality was enabled.

Earliest (working) version of the combined right & left menus, composing the main menu, the "default" format for the desktop presentation of the map.

PNG icons matched to markers as according to their type classification.

Geometry updates to the Town Layout viewer - making more advanced layouts comprehensible.

Initial proof of concept for town layout viewer.

Extraction and visualization of a modified road network before cleanup. Native (green), custom (yellow) and modified (purple).

Colorful roads, borders, resources & weather layers.

Road editor progress...Consumes polylines and allows editing thereafter.

Painting & Planning tools for the map.