1. [Neolithic]To the End
  2. News

[Neolithic]To the End News

Update, Version 20220522


English
##########Content###############
[The Church Hall]A large part of this area is now accessible.
[The Church Hall]Added secret room data in this location.
[The Church Hall]As mentioned in the previous story, concrete sealed the entrance. But, let's look at the good side. Now you have the chance to mine the concrete stone piles.
[The Church Hall]New enemy type: Shade-Tainted Citizen (They will attack with other shade creatures.)
##########System################
Added a new code generator to generate dynamic map-changing scripts so that I no longer need to set things up manually. (Previously, I did that way in the basement of the 3D printing store.)
Added a new module to organize all those dynamic map-changing scripts. (Old scripts are not changed for now.)
Organized shared mining code into a common event so that they can be reused without copying around.
简体中文
##########Content###############
【教堂大厅】该地点的很大部分区域现在可以进入。
【教堂大厅】在该地点加入了隐藏房间的数据。
【教堂大厅】正如之前剧情里提到的,大门被混凝土堵住了。不过我们往好处想,现在可以通过采矿技能去挖掘那些混凝土获得石块原料了。
【教堂大厅】新敌人种类:被暗影侵蚀的市民 (他们会和其它暗影生物一同攻击。)
##########System################
加入了一个新的代码生成函数,来制造动态变化地图环境的脚本,从而,我貌似不需要再手动配置这些代码了。(此前,3D打印店地下室里我是手动配置的。)
加入了一个新的程序模组来管理这些动态地图环境变化的脚本。(已有的脚本目前未改变。)
把采矿通用的代码归纳到了一个公共事件中,提高代码复用性,无需到处复制粘贴。

DD #70 A Moment of Nostalgia

Hi, everyone. Welcome to another week's developer's diary.

It has been a long time since the beginning of this world as the third iteration of the NEOLITHIC project. Quite a few contents and systems of the game have been there for more than a year by now.

Back then, there was no prefix system, no OIG data, and no good item drop list system. But, now, a lot of things have been added to the game. It's time to make upgrades to some of our old contents and systems.

The first part of this week's focus is to make a few old bosses more rewardable to those who seek to hunt them. Their unique boss drop loots have been upgraded to a more modern version that can have prefixes and use a new data structure. For example, the hat of Sheriff Harry can now have prefixes and it will always drop after you defeat the Boss. This is the first Boss enemy of the game to make his debut in February 2021. Since then, he has served us loyally, as a relatively easy Boss character that demonstrates we can have many different ways to defeat. (Yes, you can even ask your friends to defeat him for you and acquire a key story item from him.) Meanwhile, the tainted business suit from the shade-infected mayor also got an upgrade with the new shade corruption mechanism. He is a totally optional boss, roaming in his office. He plays a key role in the story while not everyone finds him as an investigator will need to be able to see shade to reveal his existence. His suit may now go all the way up to the blue quality with different combinations of prefixes, some results may be quite powerful.

The second part of this upgrade is about location. The Worker's Dormitory first added to the game on May 1st, 2021, is an optional area located in the Unfinished Building. It does not feel have too much difference compared to the other part of the building. This is about to change. The schedule is beyond just one week's upgrade as art assets production will be required to make more content in this area. But, during this week's updates, we already have some elite enemies added to this location. The Senior Crazed Workers, having better attributions to normal crazed workers, has been added. They use almost the same loot table as other workers. However, the numeric attributions of those loots and weights have been adjusted to provide overall better results. What's next? Maybe we will have other variations, such as Experienced Crazed Workers, and Junior Crazed Workers. Well, the whole building is a mock of some modern-day company structures.

The third part of this upgrade is about the system. As the engine is old while our journey is long, we need a very robust and optimized system. Ironically, back in 2004 when the online storage was expensive, I did everything I can to limit the game's size, sacrificing some performance. Now, I am going to reverse quite a lot of those old technical designs. Even more so, I am now in favor of performance even at the cost of space. Maybe, even after all the performance optimization, this old engine still may have a lower than average result. But, at least I shall try. With more hash tables added to the drop list system, it can kill a for-loop and improve the performance there with a worse time complexity improved from O(N^2) to O(N). With more graphics caches stored in memory, we no longer need to draw detailed description windows every time when switching from one item to another. That's the optimization part while we shall other make the system more robust. The system will now automatically detect any data conflicts in localization, drop list, crafting, and OIG data. I consider it a feature for mods to do all those crazy data overwrite. However, it may become quite hard to debug later. Thus, those debug logs may come in handy when any bad things happen. We know where to hunt bugs. The system may even try to correct errors all by itself.

That's not everything yet. When we look back at history, there was something we shall always remember. The tragic Melamine Milk Event that happened in China back in 2008 shall never be forgotten. It's something personal. Thus, related content has been added.

Meanwhile, we also expanded our butterfly network to cover more areas while the main story continues into the Church Hall.

That basically shall cover everything.
But, when I go over all those old stuff. I can't stop thinking about the past. What makes this feeling even stronger is the re-release of the Taikou Risshiden V DX version on Steam by Koei this week. (Ironically, it's regionally locked in East Asia only.) It was an old game released in 2004 just like our game. The re-release has improved graphics and the content. It has a high level of freedom among any JRPG. It even influenced some old versions of NEOLITHIC, mainly in SAPC++. But, many people seem uncomfortable with the control and how to play the game nowadays. What a pity. I still enjoy the game 100%, it was something I play a lot back then. I didn't think twice to buy the game at the price where Japanese companies always overpriced. And, I have no regret to do so. Memory is priceless. I guess we are having the same problem in NEOLITHIC as well now. Players that have been playing NEOLITHIC for more than 16 years are still playing it while it feels like we may never get any significant new players anymore. Well, so be it. It has been good riddance all those years.

And, it will continue just like this. As once I made a promise to a girl. I promised, from that day on, our world will stay alive, stay updating, for better, for worse, for richer, for poorer, in sickness and in health. It shall never change, to the end. I promise.

Fun fact, today is May 20th, and the date sounds like "I love you" in Chinese.
Thus, it's basically another Valentine's Day in China.
Something never changes all those years, doesn't it?

Today's changelog:
##########Content###############
New area: The Church Hall. (Only a small part is accessible right now)
The area is considered a part of the Secret Tunnel. Thus, the butterflies follow the same rule as the rest part of the Secret Tunnel.
[Sins of the Father]Story continues. (Variable from 425 to 430)
[Sins of the Father]Added something optional in the church hall. (Depending on if Alicia is in the group and how you react to a certain document, the story is a bit different.)

Update, Version 20220519


English
##########Content###############
The Butterfly wings now work in the Sewer of Liu. (Two areas.)
The Butterfly wings now work in the Book Store and its related areas in Liu. (Three areas.)
Wiki has been updated accordingly.
The Butterfly wings may now randomly appear among the safehouse's daily supplies.
##########ART##################
The art assets of a new shade-tainted character are now in the game.
简体中文
##########Content###############
蝴蝶之翼现在疁城的下水道中可用。(共计两个区域。)
蝴蝶之翼现在疁城的书店和其相关区域中可用。(共计三个区域。)
维基已经进行了同步更新。
蝴蝶之翼现在可能随机地作为安全屋的每日补给品出现。
##########ART##################
一个新的被暗影侵蚀的角色的图像资源已经加入到游戏中。

Update, Version 20220518


English
##########Content###############
Sheiff Harry's Hat may now have prefixes.
Sheiff Harry's Hat now has a dynamic quanlity inline with other items. (It may be green, blue, or cyan depending on prefix numbers.)
Sheriff Harry's Hat now has improved attributions.
Sheriff Harry now always drops his hat.
Convert the item generating code of Sheriff Harry's Hat to be OIG data with a bit more modern structure. (It has been more than a year things this item existed in the game. A lot of improvements happened elsewhere.)
All previously generated Sheriff Harry's Hats are not affected by all those changes.
##########System################
Added a new game folder to organize all the debug logs.
Changed the way that localization conflicts are reported. It will no longer pop up every single localization text conflict. Instead, it will popup once and write every conflict into a debug file.
That shall only happen if someone is making a localization mod.
The system now logs any OIG data conflicts. (All in the background, no warning message as some mods are already overwriting those data as a feature.) For example, the "Baguette Is Not Overpowered" mod.
[Steam Workshop]Mods shall now be able to add customized 3D printing recipes much easier than before. (No need for interface codes, just need item generation code that can resue from OIG data.)
The system now logs any crafting data conflicts. (In the background, generate debug files.)
The system now logs any drop list data conflicts. (In the background, generate debug files.)
Added win32 cmd script in the makedata.bat that is used to make a release build to clean the debug log folder before release.
##########DEBUG#################
Fixed a bug that the drop list data of Sheriff Harry's Hat does not follow the naming format. (The problem is automatically solved by the system. But, to make everything in the game structure clean and tidy, I decide to fix it anyway.)
Fixed a bug that the sheriff's Hat may sometimes overwrite an existing item in inventory.
Fixed a bug that Sheriff Harry's Hat does not have a special ID on it.
Fixed input conflicts between mouse and keyboard in save/load scene. The up/down buttons on the right now only react to a mouse click or controller input.
简体中文
##########Content###############
哈里警长的帽子现在可以带有前缀。
哈里警长的帽子现在使用动态的品质。(可能是绿色、蓝色、青色,取决于词缀数量。)
哈里警长的帽子现在有了更好的属性。
哈里警长的帽子现在总会掉落。
转化了哈里警长的帽子的数据为OIG类型,并对结构进行了一些现代化的处理。(这个物品在游戏中存在已经超过一年了。而游戏的其它系统已经有了各种进化。)
此前版本已经生成的哈里警长的帽子不受这次的上述变动影响。
##########System################
加入了一个新的文件夹用于存放各种debug的日志文档。
修改了系统检测到本地化文本冲突的时候的报告方式。现在系统将不会对每个冲突单独报告。而是报告一次,并且将冲突全部记录在一个debug文件中。
基本上这只会在有人制作一个本地化MOD的时候才会发生。
系统现在会自动记录OIG数据发生冲突时的情况。(在后台进行,不会有报错信息。毕竟某些MOD已经在把这个当做一种功能使用了。) 比如某个加强法式长棍的mod.
【创意工坊】Mod现在可以更方便地添加自定义的3D打印物品的配方。(不需要接口的代码。只需要物品生成的代码。而物品生成代码可以重用OIG数据)
系统现在会自动记录发现的物品铸造配方数据冲突。(后台进行,留下除错用的日志文件。)
系统现在会自动记录发现的物品掉落清单的数据冲突。(后台进行,留下除错用的日志文件。)
在发布版本使用的makedata.bat里加入了win32命令行脚本自动在发布前清理debug日志文件夹内的文档。
##########DEBUG#################
修复了哈里警长的帽子的物品掉落数据不遵循一般的命名规则的问题。(这个问题被系统自动修正了。但是,为了确保游戏数据的整洁,我还是决定去修复一下。)
修复了哈里警长的帽子有时会覆盖一个已有的物品栏中的物品的BUG
修复了哈里警长的帽子没有一个独特的物品标识符的BUG。
修复了一个鼠标和键盘的输入冲突。在读档存档的界面上,现在右侧的上下按钮只会响应鼠标或手柄的输入。

Update, Version 20220517


English
##########Content#############
Added a new document in Site Demeter's director's office computer, requiring admin privilege, explaining how the Foundation got one of the keys.
Added a new document in the "Beneath the Church" area about the tragedy of a mundane investigator.
New item: Melamine Milk (I take it personally to remember what happened in China in 2008. Thus, you can always find this in my games.)
Added Melamine Milk to the item drop list of common people in Liu.
Added Melamine Milk to the item drop list of infected people in the quarantined neighborhood.
Added random supply boxes in the Quarantined Neighborhood's Committee Office. You can find food, potion, and Melamine Milk inside.
Butterflies now work in the Queensmouth Town Hall building and can bring you out of the building. (Work for both the current timeline and the 1978 timeline.)
Wiki has been updated with this change.
The Town Hall's fallout shelter gate will now be closed by default in the 1978 timeline.
##########DEBUG#################
Fixed some English typos and grammar issues in the document "Investigation Report."
简体中文
##########Content#############
在基金会的德米特基地的主管的电脑中加入了一份新的文档,需要管理员权限,解释了基金会此前是如何获得其中一把钥匙的。
在教堂地下区域加入了一个新的文档,描述了一个普通的调查员发生的悲剧。
新物品:三聚氰胺牛奶(这是我对于2008年发生在中国的某件事的个人恩怨。所以,你总会在我的游戏里看到这东西。)
将三聚氰胺牛奶加入到了疁城普通市民的物品掉落列表中。
将三聚氰胺牛奶加入到了疁城被隔离的小区的被感染的市民的掉落列表中。
在被隔离的小区的居委会中现在会出现随机的补给箱,其中可能有药水、食物、以及三聚氰胺牛奶。
蝴蝶现在可以在王后镇的城镇大厅的三个区域发挥作用,可以带你离开这栋建筑。(在现在的时间线和1978年的时间线均有效。)
维基页面同时更新了这个变动。
现在王后镇城镇大厅的防核战的避难所的大门会在1978年处于默认关闭的状态。
##########DEBUG#################
修复了英文文档某份调查报告中的单词拼写和语法错误。