mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-07-21 02:12:49 +00:00
rogueviz/ads:: adjusted to changes
This commit is contained in:
parent
a84596a355
commit
8e17338585
@ -2,7 +2,7 @@
|
|||||||
/* Compile with mymake -O3 rogueviz/ads/ads-game */
|
/* Compile with mymake -O3 rogueviz/ads/ads-game */
|
||||||
/* Best run with -ads-menu; more detailed options are available too */
|
/* Best run with -ads-menu; more detailed options are available too */
|
||||||
|
|
||||||
#define VER_RH "0.1"
|
#define VER_RH "0.2"
|
||||||
|
|
||||||
#ifdef RELHELL
|
#ifdef RELHELL
|
||||||
|
|
||||||
@ -20,7 +20,6 @@
|
|||||||
#define CAP_ARCM 0
|
#define CAP_ARCM 0
|
||||||
#define CAP_HISTORY 0
|
#define CAP_HISTORY 0
|
||||||
#define CAP_STARTANIM 0
|
#define CAP_STARTANIM 0
|
||||||
#define CAP_VR 0
|
|
||||||
#include "../hyper.cpp"
|
#include "../hyper.cpp"
|
||||||
|
|
||||||
namespace rogueviz { std::vector<hr::reaction_t> cleanup; }
|
namespace rogueviz { std::vector<hr::reaction_t> cleanup; }
|
||||||
|
@ -256,7 +256,7 @@ void view_footer() {
|
|||||||
void view_ads_game() {
|
void view_ads_game() {
|
||||||
displayed.clear();
|
displayed.clear();
|
||||||
|
|
||||||
bool hv = hybri;
|
bool hv = mhybrid;
|
||||||
|
|
||||||
hybrid::in_actual([&] {
|
hybrid::in_actual([&] {
|
||||||
gen_budget = max_gen_per_frame;
|
gen_budget = max_gen_per_frame;
|
||||||
|
@ -486,7 +486,7 @@ void view_ds_game() {
|
|||||||
bool hv = hyperbolic;
|
bool hv = hyperbolic;
|
||||||
bool hvrel = among(pmodel, mdRelPerspective, mdRelOrthogonal);
|
bool hvrel = among(pmodel, mdRelPerspective, mdRelOrthogonal);
|
||||||
|
|
||||||
sphereflip = hv ? Id : sphereflipped() ? MirrorZ : Id;
|
sphereflip = hv ? Id : sphere_flipped ? MirrorZ : Id;
|
||||||
|
|
||||||
copyright_shown = "";
|
copyright_shown = "";
|
||||||
if(!hv) draw_textures();
|
if(!hv) draw_textures();
|
||||||
@ -569,7 +569,7 @@ void view_ds_game() {
|
|||||||
for(auto p: rock.pts) curvepoint(p.h);
|
for(auto p: rock.pts) curvepoint(p.h);
|
||||||
curvepoint_first();
|
curvepoint_first();
|
||||||
color_t col = rock.col; part(col, 0) /= 2;
|
color_t col = rock.col; part(col, 0) /= 2;
|
||||||
queuecurve(shiftless(sphereflip), ghost_color, 0, obj_prio[rock.type]).flags |= POLY_NO_FOG;
|
queuecurve(shiftless(sphereflip), ghost_color, 0, obj_prio[rock.type]).flags |= POLY_NO_FOG | POLY_FORCEWIDE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(view_proper_times && rock.type != oParticle) {
|
if(view_proper_times && rock.type != oParticle) {
|
||||||
@ -624,7 +624,7 @@ void view_ds_game() {
|
|||||||
if(pmodel == mdPerspective) {
|
if(pmodel == mdPerspective) {
|
||||||
for(auto pt: pts) curvepoint(pt);
|
for(auto pt: pts) curvepoint(pt);
|
||||||
curvepoint_first();
|
curvepoint_first();
|
||||||
queuecurve(shiftless(sphereflip), ghost_color, 0, PPR::MONSTER_FOOT).flags |= POLY_NO_FOG;
|
queuecurve(shiftless(sphereflip), ghost_color, 0, PPR::MONSTER_FOOT).flags |= POLY_NO_FOG | POLY_FORCEWIDE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(view_proper_times) {
|
if(view_proper_times) {
|
||||||
@ -646,7 +646,7 @@ void view_ds_game() {
|
|||||||
curvepoint(ds_cross0(at1).h);
|
curvepoint(ds_cross0(at1).h);
|
||||||
}
|
}
|
||||||
curvepoint_first();
|
curvepoint_first();
|
||||||
queuecurve(shiftless(sphereflip * spin(ang*degree)), ghost_color, 0, PPR::MONSTER_HAIR).flags |= POLY_NO_FOG;
|
queuecurve(shiftless(sphereflip * spin(ang*degree)), ghost_color, 0, PPR::MONSTER_HAIR).flags |= POLY_NO_FOG | POLY_FORCEWIDE;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
queuepolyat(shiftless(sphereflip * spin(ang*degree)), make_shape(), shipcolor, PPR::MONSTER_HAIR);
|
queuepolyat(shiftless(sphereflip * spin(ang*degree)), make_shape(), shipcolor, PPR::MONSTER_HAIR);
|
||||||
|
@ -87,7 +87,7 @@ void switch_spacetime() {
|
|||||||
slr::range_z = 2;
|
slr::range_z = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
else if(hybri) {
|
else if(mhybrid) {
|
||||||
hybrid::switch_to_underlying();
|
hybrid::switch_to_underlying();
|
||||||
pmodel = mdDisk;
|
pmodel = mdDisk;
|
||||||
pconf.scale = .95;
|
pconf.scale = .95;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user