• Home
  • Index
  • Search
  • Download
  • Server Rules
  • House Roleplay Laws
  • Player Utilities
  • Player Help
  • Forum Utilities
  • Returning Player?
  • Toggle Sidebar
Interactive Nav-Map
Tutorials
New Wiki
ID reference
Restart reference
Players Online
Player Activity
Faction Activity
Player Base Status
Discord Help Channel
DarkStat
Server public configs
POB Administration
Missing Powerplant
Stuck in Connecticut
Account Banned
Lost Ship/Account
POB Restoration
Disconnected
Member List
Forum Stats
Show Team
View New Posts
View Today's Posts
Calendar
Help
Archive Mode




Hi there Guest,  
Existing user?   Sign in    Create account
Login
Username:
Password: Lost Password?
 
  Discovery Gaming Community Discovery Development Discovery Developers Forum Discovery Unofficial Development
1 2 3 4 5 Next »
Laz's Coding Shenanigans

Server Time (24h)

Players Online

Active Events - Scoreboard

Latest activity

Laz's Coding Shenanigans
Offline Laz
Yesterday, 10:51 AM,
#65
(Sorta) Retired Code Monkey
Posts: 1,908
Threads: 106
Joined: Jan 2014

So in the last month we began doing a massive migration of FLHook 5 to FLUF. As of yesterday we have a mostly bug free FLUF build that contains both server & client code. The implications of this will be lost on most, but generally it means that:
  • FLHook (now just 'Server' code) can now run in Single Player
  • We can integrate plugins directly within a client context, allowing things like user interfaces to be used for FLHook commands (no more/minimal text commands)
  • We have migrated all of the save data into a series of SQL tables (via Postgres) which has some massive performance and storage gains (~90% smaller server space)
  • All data loading for FLServer is now multi-threaded (I dread the race conditions that will reveal themselves)
  • Things like the Warehouse plugin will be made significantly more sane when using a DB file rather than a series of interconnected INI files
  • Rewritten the API structure to be more sane and generally more accessible, the bar for writing modules is significantly lower before (with minimal tutoring someone with minimal C++ skill managed to write one)
  • This opens up the world of client hook development to use the same dev kit as the server hooks, which should make client hook writing significantly more approachable.

Probably more, but these are the highlights. We will be conducting larger scale playtests to ensure server stability in the not too distant; specifically we targeting issues with concurrency.

If you are curious for the codebase, it's currently all on Codeberg under the flhook branch for your viewing pleasure.

Reply  


Messages In This Thread
Laz's Coding Shenanigans - by Laz - 01-17-2025, 08:39 PM
RE: Laz's Coding Shenanigans - by Backo - 01-17-2025, 09:02 PM
RE: Laz's Coding Shenanigans - by jammi - 01-17-2025, 09:17 PM
RE: Laz's Coding Shenanigans - by Laz - 01-17-2025, 10:17 PM
RE: Laz's Coding Shenanigans - by Laz - 02-02-2025, 10:15 PM
RE: Laz's Coding Shenanigans - by Sombs - 02-02-2025, 10:29 PM
RE: Laz's Coding Shenanigans - by jammi - 02-02-2025, 11:08 PM
RE: Laz's Coding Shenanigans - by Laz - 02-02-2025, 11:34 PM
RE: Laz's Coding Shenanigans - by Laz - 06-30-2025, 11:47 PM
RE: Laz's Coding Shenanigans - by Nodoka Hanamura - 07-01-2025, 11:11 AM
RE: Laz's Coding Shenanigans - by Laz - 07-14-2025, 11:24 AM
RE: Laz's Coding Shenanigans - by Nodoka Hanamura - 07-14-2025, 02:36 PM
RE: Laz's Coding Shenanigans - by Sally - 07-14-2025, 02:49 PM
RE: Laz's Coding Shenanigans - by Laz - 07-14-2025, 03:21 PM
RE: Laz's Coding Shenanigans - by Sally - 07-14-2025, 04:16 PM
RE: Laz's Coding Shenanigans - by Laz - 07-15-2025, 10:40 PM
RE: Laz's Coding Shenanigans - by Nodoka Hanamura - 07-15-2025, 11:06 PM
RE: Laz's Coding Shenanigans - by TheKusari - 07-15-2025, 11:12 PM
RE: Laz's Coding Shenanigans - by Nodoka Hanamura - 07-15-2025, 11:18 PM
RE: Laz's Coding Shenanigans - by Laz - 07-15-2025, 11:32 PM
RE: Laz's Coding Shenanigans - by Leo - 07-15-2025, 11:38 PM
RE: Laz's Coding Shenanigans - by Nodoka Hanamura - 07-16-2025, 01:03 AM
RE: Laz's Coding Shenanigans - by Laz - 07-23-2025, 07:02 PM
RE: Laz's Coding Shenanigans - by Exploration - 07-23-2025, 08:56 PM
RE: Laz's Coding Shenanigans - by Laz - 08-03-2025, 06:55 PM
RE: Laz's Coding Shenanigans - by Chronicron - 08-04-2025, 01:48 AM
RE: Laz's Coding Shenanigans - by Laz - 08-03-2025, 07:28 PM
RE: Laz's Coding Shenanigans - by The_Godslayer - 08-04-2025, 01:02 AM
RE: Laz's Coding Shenanigans - by TheKusari - 08-03-2025, 11:31 PM
RE: Laz's Coding Shenanigans - by Laz - 08-04-2025, 01:52 PM
RE: Laz's Coding Shenanigans - by Sally - 08-04-2025, 02:25 PM
RE: Laz's Coding Shenanigans - by Chronicron - 08-04-2025, 02:12 PM
RE: Laz's Coding Shenanigans - by firesilver - 08-04-2025, 02:19 PM
RE: Laz's Coding Shenanigans - by Haste - 08-04-2025, 02:29 PM
RE: Laz's Coding Shenanigans - by Sally - 08-04-2025, 02:31 PM
RE: Laz's Coding Shenanigans - by Laz - 08-04-2025, 02:42 PM
RE: Laz's Coding Shenanigans - by Laz - 08-11-2025, 11:08 PM
RE: Laz's Coding Shenanigans - by Sally - 08-12-2025, 02:33 PM
RE: Laz's Coding Shenanigans - by Sombs - 08-12-2025, 06:44 AM
RE: Laz's Coding Shenanigans - by Laz - 08-12-2025, 09:39 AM
RE: Laz's Coding Shenanigans - by teschy - 08-12-2025, 02:17 PM
RE: Laz's Coding Shenanigans - by Laz - 08-12-2025, 11:50 PM
RE: Laz's Coding Shenanigans - by Aingar - 08-12-2025, 11:53 PM
RE: Laz's Coding Shenanigans - by Laz - 08-13-2025, 12:07 AM
RE: Laz's Coding Shenanigans - by Leo - 08-13-2025, 12:29 AM
RE: Laz's Coding Shenanigans - by Laz - 08-13-2025, 09:35 AM
RE: Laz's Coding Shenanigans - by Alex. - 08-13-2025, 10:28 PM
RE: Laz's Coding Shenanigans - by Laz - 08-15-2025, 07:11 PM
RE: Laz's Coding Shenanigans - by Ashyur - 09-04-2025, 03:14 PM
RE: Laz's Coding Shenanigans - by Laz - 09-04-2025, 09:15 PM
RE: Laz's Coding Shenanigans - by Vulkhard Muller - 09-04-2025, 09:20 PM
RE: Laz's Coding Shenanigans - by Ashyur - 09-05-2025, 09:35 AM
RE: Laz's Coding Shenanigans - by Lythrilux - 09-04-2025, 09:24 PM
RE: Laz's Coding Shenanigans - by Laz - 09-04-2025, 10:34 PM
RE: Laz's Coding Shenanigans - by Laz - 09-06-2025, 03:17 PM
RE: Laz's Coding Shenanigans - by Laz - 09-06-2025, 07:42 PM
RE: Laz's Coding Shenanigans - by Laz - 09-09-2025, 11:30 AM
RE: Laz's Coding Shenanigans - by Chronicron - 09-28-2025, 07:48 PM
RE: Laz's Coding Shenanigans - by Lythrilux - 09-28-2025, 08:17 PM
RE: Laz's Coding Shenanigans - by LuckyOne - 09-28-2025, 07:55 PM
RE: Laz's Coding Shenanigans - by Aingar - 09-28-2025, 10:30 PM
RE: Laz's Coding Shenanigans - by Chronicron - 09-28-2025, 11:12 PM
RE: Laz's Coding Shenanigans - by _WOLF_ - 09-29-2025, 12:55 AM
RE: Laz's Coding Shenanigans - by Nodoka Hanamura - Yesterday, 09:53 AM
RE: Laz's Coding Shenanigans - by Laz - Yesterday, 10:51 AM
RE: Laz's Coding Shenanigans - by Sally - Yesterday, 02:00 PM
RE: Laz's Coding Shenanigans - by Laz - Yesterday, 02:12 PM
RE: Laz's Coding Shenanigans - by TheSauron - Yesterday, 02:21 PM
RE: Laz's Coding Shenanigans - by Laz - 5 hours ago
RE: Laz's Coding Shenanigans - by TheSauron - 5 hours ago

  • View a Printable Version
  • Subscribe to this thread


Users browsing this thread:
1 Guest(s)



Powered By MyBB, © 2002-2026 MyBB Group. Theme © 2014 iAndrew & DiscoveryGC
  • Contact Us
  •  Lite mode
Linear Mode
Threaded Mode