Comments (9)
@maxsupermanhd Can you confirm if these problems happen on the latest master?
from warzone2100.
Closing since trucks don't require an HQ with 9f5168c. Reopen or make a new issue if you find anything else odd happening.
from warzone2100.
Clearly, that's a bug, likely introduced by #378. Thanks for reporting.
[...] Somebody can build new trucks and somebody can't until command center. [...]
Could you be more precise as to when building trucks is possible while
no HQ has been built? In skirmish games with no HQ being built, I have
only reproduced the absence of truck templates, but not their presence.
Your screenshots give me no additional information about this.
Or did I misunderstand your comment?
Another bug by that PR is that the Machinegun Viper Wheels template is
always available in Alpha 1. Removing the following line of code from
data/base/script/campaign/cam1a.js does not change this:
enableTemplate("ViperLtMGWheels");
from warzone2100.
Could you be more precise as to when building trucks is possible while
no HQ has been built?
So Vaut, me and some other people decided to test master because of my pull request with old weapons accuracy and other good stuff to play with. On second or third game when i built only 2 labs and factory i decided to produce more builders but when opened factory tab screenshots... So one or two games i cant build any units before HQ, when other players can. Next games in voice chat another few players (not all) reported that problem. Unfortunately i still don't know how to fix this.
And i found some logs for this:
error |23:37:32: [loadDroidTemplates:457] Design id:221480 (Truck Viper Wheels) *NOT* added to UI list (duplicate), player= 1
error |23:37:32: [loadDroidTemplates:457] Design id:221480 (Truck Viper Wheels) *NOT* added to UI list (duplicate), player= 2
error |23:37:32: [loadDroidTemplates:457] Design id:221480 (Truck Viper Wheels) *NOT* added to UI list (duplicate), player= 3
EDIT:
Maybe adding enableTemplate("ViperLtMGWheels");
to warzone2100/data/mp/multiplay/skirmish/rules.js can fix this?
from warzone2100.
Another bug by that PR is that the Machinegun Viper Wheels template is
always available in Alpha 1. Removing the following line of code from
data/base/script/campaign/cam1a.js does not change this
Campaign doesn't enforce this rule. Like the multiplayer transporter, it has the available flag set to true. So, if you want that, remove that line from the templates.json base file. It seems the default truck and mg viper are available so using enableTemplate
on them is unnecessary except for the tutorial.
I believe why some see their designs and some not depends on if they built an HQ in previous games. Setting it back to false when games load should do the trick.
Patches here should mostly fix this. I made researched truck templates always available now. The one drawback is T2/T3 no bases allows players to use their non-default trucks. Still wondering how to stop that or if there is a better approach.
from warzone2100.
Trucks will now be available without the HQ.
from warzone2100.
Another bug by that PR is that the Machinegun Viper Wheels template is
always available in Alpha 1. Removing the following line of code from
data/base/script/campaign/cam1a.js does not change thisCampaign doesn't enforce this rule. Like the multiplayer transporter, it has the available flag set to true. So, if you want that, remove that line from the templates.json base file. It seems the default truck and mg viper are available so using
enableTemplate
on them is unnecessary except for the tutorial. [...]
Thanks. I had gotten used to the buggy behavior before #378 was pushed.
The problem has been fixed in #383, which is now ready to be merged.
from warzone2100.
We will test latest master this evening. (22:00 GMT+3)
from warzone2100.
So me and Vaut tested this for now (works) but there was only two players in here. Cant say that its absolutely tested but hadn't noticed any bugs.
from warzone2100.
Related Issues (20)
- Keybind that work with commander
- Let the units blocking the road automatically give way to friendly forces. HOT 3
- Structures are slightly damaged when done building
- [QOL] Skip trucks in factory queue when truck limit reached HOT 1
- Track selected group number(s) (UI) HOT 1
- Software Rendering HOT 1
- displayScale config option resets to 150 when launching the game.
- Plasma Cannon Emplacement research is displayed as a Pulse Laser Emplacement HOT 1
- Plans to make a New Release? - Minor version to 4.4.3 with all latest committed changes / patches. HOT 9
- Cheat - add cheat code to match "Super Easy" difficulty setting for campaign
- Cheat - add cheat code to match "Insane" difficulty setting for campaign
- Choppy audio in cutscenes HOT 3
- [MP] Disappearing Factory HOT 1
- Flatpak version does not run with OpenGL on native Wayland HOT 3
- Crash build Ubuntu arm64 HOT 4
- Cheat - add 4 cheat codes to unlock and/or research all techs post Alpha and Beta campaign HOT 1
- Cheat - add 2 cheat codes around removing techs...
- WZ not loading addtional maps into game - using version 4.3.5 HOT 7
- Build fails: CMake Errors on 3rdparty - V 4.4.2 -D BUILD_SHARED_LIBS=OFF , no patches in use. HOT 5
- Quick Chat missing sound
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 warzone2100.