Comments (3)
In the code it's defined as animated:
https://github.com/chocolate-doom/chocolate-doom/blob/master/src/heretic/p_spec.c#L184
I'm not sure why since it doesn't look like it animates or it's really subtle. But changing the endname
without also changing startname
so they're not contiguous will probably break something. You should fix the .deh to change that, I don't know how.
from chocolate-doom.
The FLATHUH1
flat is used as both the start point of an animation sequence and as the background for the Episode 2 intermission:
chocolate-doom/src/heretic/p_spec.c
Line 184 in b33ff7e
chocolate-doom/src/heretic/f_finale.c
Line 64 in b33ff7e
In Boom (but not Vanilla Doom) this problem was circumvented by introducing separate BEX pointers for the intermission background flats, e.g. bgflate1
of bgflat06
.
I guess you'll have to apply another HHE rule to change the FLATHUH4
flat to point past your new FLATHUH1
flat.
from chocolate-doom.
HHE should use separate pointers for strings in general. That's how the program works, it shouldn't be touching the string anywhere but the intermission flat listing when given those offsets.
from chocolate-doom.
Related Issues (20)
- no music with surround sound on HOT 5
- Configuration files directory differs from Vanilla Doom HOT 4
- Incorrect behavior for lost souls in Chex Quest with chex.deh HOT 1
- Setup using wrong color palette HOT 4
- Compilation Errors in Chocolate Doom on Debian: SDL2 and sound.c HOT 2
- Hexen: autosaves cause problems with -demoextend multi-level demos HOT 4
- Hexen: possible desync on multi-level demo (and now single map demo) HOT 12
- Heretic: Segfault in rooms3.wad HOT 7
- Add more gamepad binds to Heretic and Hexen #1666 - Dpad not being recognized HOT 7
- Someone needs to send a GPL compliance email to Husqvarna AB HOT 3
- Bus Error on startup HOT 3
- Possible UB when setting skill level HOT 23
- Buffer overflow in `R_GenerateLookup`
- PK3 Support HOT 3
- Fails to start with GPU HOT 1
- [Error] SIGIL HOT 3
- Missing padding in save files after `floormove_t::texture` field
- Mouse Only Intermittently Works In ChromeOS Linux HOT 1
- Option to disable smooth pixel scaling and use nearest neighbor HOT 2
- Strife: Mouse1 input is intermittedly dropped while moving HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chocolate-doom.