Launch Shadow of Chernobyl
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 20/100
Research direction
Start by reviewing the unchecked task groups in this issue, especially filesystem, renderer, Lua scripting, animations, AI, UI, gameplay, and the listed referenced issues. The issue gives no specific file, test, or entry point. Done is defined broadly as launching and ultimately finishing Shadow of Chernobyl, with additional mod support listed separately.
Written by the indexing model from the issue text.
Description
Just self explaining.
It's recommended to solve this task after launching Clear Sky. (#382)
Status:
- Pre-alpha (same as alpha, but in a separate branch, and no official support claimed)
- Alpha (many bugs, crashes, don't expect that you can finish the game)
- Beta (bugs, crashes, but it's possible to finish the game)
- Release Candidate (there are minor bugs, from a few to none crashes, game is stable finishable)
- Release (game is stable)
Tasks:
- Filesystem:
- Support both WW and RU encoded archives (efdd64650ee4472a6cfa73cecbc363b9a069bf5b and 1d92cff8a8ca4c44efed1744b94fda1fa092f7a8)
- Read archives from game root folder (26841e3c064635d9a4e1a0d49b391b175441af96)
- Environment
- ShoC style weather config
- Renderer
- ShoC style texture descriptions (50a4548348ec4cf5569acdbfcc347c57955443f0)
- Don't crash on missing COP functionality. (c7dec853de8899e1ad98a0758e2dd596cea265fa)
- R2 issues with old/new shadow cascades (d6780cc2bc0c0fe385d78c151118f49bd207cff9)
- Launch R4 (#487)
- Lua scripting
- C-style Lua comments (
6378093) - Return deleted script export
- C-style Lua comments (
- Main menu
- Exit
- Titles
- Options
- Load game
- Animations
- Different animation names
- Crow
- HUD uses
anim_prefix instead ofanm_(CS/COP standard)
- Missing animations
- Dogs
- This problem is linked with A-Life's group states
- Dogs
- Different animation names
- Old HUD (hands) system (2c0c12390493e48b3222dbacb56688246e23fae2)
- AI
- Read game.graph and level.gct (6b30ac37b30f46c2df381ad29ae7c0a646c87c3b)
- Mutants
- Group states use
set_current_animation()instead of animation manager- This makes us harder to fix the problem with missing dogs animation. Group states should use animation manager too.
- UI
- Actor inventory UI
- PDA
- Generic
- Sidorovich's PDA usage tutorial (c36d59e49de080d95c1414c66e5af736240bd188)
- Another UI parts
- Return deleted UI functionality
- Return deleted UI script export
- Gameplay
- Monsters inventory (670632a6126f411fa25385967c5f0590e52fcd21, 3dc9f5a846bf637b1f6091df60189c2120864a29)
- Shadow of Chernobyl task system (c5ef6c7af405c641a004367a8db6fc75f07e9319, 147edc4ccb0776303cf74bdf34c6c1dc3d2aae1a, 6e63ffa7d9d129257cb10bf0acd7b1d1f86a3615)
- Actual game (singleplayer)
- Launch it (not really playable)
- Launch it and play
- Finish the game
- Launch and complete mods:
- AMK Mod
- Priboi Story
- OGSE 0.6.9.3
- People's Soup (Narodnaya Solyanka)
-
Multiplayeris not planned.-
Multiplayer-specific UIwon't be restored, because multiplayer won't be supported. - Scripted multiplayer game mode. (restored, but not tested)
-
- Other
- Disable excessive warnings about missing COP features, outdated file versions, etc.
- Bugs
- #768
- Dominant language
- C++
- Stars
- 3.6k
- Forks
- 536
- Avg merge
- 6d 1h
- Merged PRs (30d)
- 3
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from OpenXRay/xray-16
-
Bug Linux
Difficulty 4/5 3-5 days Newbie friendliness 45/100
-
Jolt Physics OpenEnhancement Physics
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Vanilla Bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
Vanilla Bug
Difficulty 4/5 3-5 days Newbie friendliness 52/100
All issues in OpenXRay/xray-16
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
Sensor initialization takes very long when `--initial-sim-time` is set to current UNIX timestamp Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
gazebosim/gz-sensors#662 · 1 comment ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
LadybirdBrowser/ladybird#12123 ·