bvschaik / julius

An open source re-implementation of Caesar III
GNU Affero General Public License v3.0
2.79k stars 311 forks source link

The garden tiles are different from the original design. #693

Closed opled2 closed 1 year ago

opled2 commented 1 year ago

Nice to meet you. Thanks to your development, I am enjoying the game.

It seems that the garden tiles are applied differently in the Julius mode compared to the original version.

In the original version, even if there is a garden as shown below, the lion would still reach the Colosseum original_ver

However, in the Julius mode, it seems that the garden is not recognized as a road, as both the Colosseum and the chariot are affected julius_ver

Can you please check if this is correct

crudelios commented 1 year ago

Hi,

This is strange, coding wise there doesn't seem to be anything wrong.

Can you provide the save file, please? Thanks!

bvschaik commented 1 year ago

I think I know what's up: the Chinese version of the game got a botched 1.1 patch that didn't include all the fixes.

This garden issue is actually a bug that was fixed in the official 1.1 patch, but somehow was not included in the Chinese version. See also: https://github.com/bvschaik/julius/issues/197

opled2 commented 1 year ago

Ah! Are you saying that it's true that garden tiles are not recognized as roads (due to a patch)?

I understood that regular citizens cannot pass through garden tiles, but purpose-driven citizens (with clear starting and ending points) can, and I was designing my city based on that logic.

And this is my save file.

thank you test.zip

-----Original Message----- From: "José @.> To: @.>; Cc: @.>; @.>; Sent: 2023-06-05 (월) 00:59:44 (GMT+09:00) Subject: Re: [bvschaik/julius] The garden tiles are different from the original design. (Issue #693)

Hi, This is strange, coding wise there doesn't seem to be anything wrong. Can you provide the save file, please? Thanks! — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

bvschaik commented 1 year ago

Are you saying that it's true that garden tiles are not recognized as roads (due to a patch)?

I understood that regular citizens cannot pass through garden tiles, but purpose-driven citizens (with clear starting and ending points) can.

Citizens with a destination will still go through gardens, but only if the source and destination buildings are also connected via a road. If the path through the gardens is shorter than the normal road, they will take the gardens. This was changed in the 1.1 patch for all versions apart from Chinese, for some reason.

Since the Chinese version is a bootlegged (non-official) one, we stick to the behaviour of the original (with 1.1 patch) for Julius.

opled2 commented 1 year ago

I understand what you’re saying. However, based on the picture you provided, it appears that when you run the c3.exe from your Caesar 3 folder, the citizens can pass through the garden tiles and reach their destination. But in the Julius version, they don’t start their journey towards the destination.

You mentioned that the Windows version has the 1.1 patch applied, but you’re experiencing this issue specifically in the Julius mode. That’s what you’re inquiring about.

thank you,

네이버 메일앱에서 보냈습니다. -----Original Message----- 보낸사람: "Bianca van @.> 받는사람: @.> 참조: @.>, @.> 날짜: 2023. 6. 5 오후 2:41:16 제목: Re: [bvschaik/julius] The garden tiles are different from the original design. (Issue #693)

Are you saying that it's true that garden tiles are not recognized as roads (due to a patch)? I understood that regular citizens cannot pass through garden tiles, but purpose-driven citizens (with clear starting and ending points) can.

Citizens with a destination will still go through gardens, but only if the source and destination buildings are also connected via a road. If the path through the gardens is shorter than the normal road, they will take the gardens. This was changed in the 1.1 patch for all versions apart from Chinese, for some reason. Since the Chinese version is a bootlegged (non-official) one, we stick to the behaviour of the original (with 1.1 patch) for Julius. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

opled2 commented 1 year ago

Please disregard the previous message. I understand now. Thank you for your response

-----Original Message----- From: "Bianca van @.> To: @.>; Cc: @.>; @.>; Sent: 2023-06-05 (월) 14:41:40 (GMT+09:00) Subject: Re: [bvschaik/julius] The garden tiles are different from the original design. (Issue #693)

Closed #693 as not planned. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>