4.60 star(s) 45 Votes

Thaimas

Newbie
Sep 10, 2021
33
48
Getting errors when trying to send bots on missions (not all bots)
Code:
I'm sorry, but an uncaught exception occurred.

While processing text tag {u'type': u'money', u'value': 10000} in u"{size=-8}{color=#6D8}{u'type': u'money', u'value': 10000}{/}{/}".:
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
Exception: Unknown text tag u"u'type': u'money', u'value': 10000"

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "modules/0005_core/core/main_loop.rpyc", line 79, in script call
  File "modules/0005_core/core/main_loop.rpyc", line 19, in script
  File "renpy/ast.py", line 2015, in execute
    self.call("execute")
  File "renpy/ast.py", line 2003, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 278, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/exports.py", line 3136, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3325, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3839, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "renpy/display/core.py", line 2565, in draw_screen
    renpy.config.screen_height,
  File "render.pyx", line 492, in renpy.display.render.render_screen
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 826, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/transition.py", line 368, in render
    top = render(self.new_widget, width, height, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 826, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 826, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/screen.py", line 688, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 826, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 987, in render
    surf = render(d, rw, height - y, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1768, in render
    cwidth, cheight = sizeit('c', width, height, 0, 0)
  File "renpy/display/layout.py", line 1765, in sizeit
    rend = renpy.display.render.render_for_size(pos_d[pos], width, height, st, at)
  File "render.pyx", line 315, in renpy.display.render.render_for_size
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 826, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1264, in render
    st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1768, in render
    cwidth, cheight = sizeit('c', width, height, 0, 0)
  File "renpy/display/layout.py", line 1765, in sizeit
    rend = renpy.display.render.render_for_size(pos_d[pos], width, height, st, at)
  File "render.pyx", line 315, in renpy.display.render.render_for_size
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/viewport.py", line 257, in render
    surf = renpy.display.render.render(self.child, child_width, child_height, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1264, in render
    st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1029, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1029, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1768, in render
    cwidth, cheight = sizeit('c', width, height, 0, 0)
  File "renpy/display/layout.py", line 1765, in sizeit
    rend = renpy.display.render.render_for_size(pos_d[pos], width, height, st, at)
  File "render.pyx", line 315, in renpy.display.render.render_for_size
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1029, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/text/text.py", line 2096, in render
    virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
  File "renpy/text/text.py", line 610, in __init__
    self.paragraphs = self.segment(text.tokens, style, renders, text)
  File "renpy/text/text.py", line 1259, in segment
    raise Exception("Unknown text tag %r" % text)
Exception: Unknown text tag u"u'type': u'money', u'value': 10000"

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
DSCS 0.4.1
Mon Jun 13 19:09:01 2022
Till now it's the bots from Mineride's pack.
Thx
Let me guess, you have whoring mission mod installed.
 

atomicp

Member
Feb 25, 2018
364
875
Checked. I believe reason is there are no "cheap" bot models.

(...)

"cheap": 1 line. This fixed it on my side.
Yeah, I've changed the lines you've said and it worked! I've also edited the mybitches.json lines that excluded the vanilla bots to make them appear again, since I like to have some variety.

Whaddyaknow, i've learned a small tiny bit of coding today!
 
  • Like
Reactions: Radnor

dmmt

Well-Known Member
May 8, 2020
1,007
979
OK, last time was my fault, this time...I'm not so sure.

Mods installed:
Clockwindings Vanilla BBS Rebalancd
Corvus' bots
Daedalron bots
Luxury Goods for Questionable Purposes
Whore Bot
Shakymod Parts
Shalymod Names

B Grade bot
97% Integrity
B in Electronics
A in Mechanics

Does not show up as an eligible bot for the BBS offering.

thoughts?

b.png
 

Radnor

Member
Game Developer
Nov 9, 2021
365
942
OK, last time was my fault, this time...I'm not so sure.

Mods installed:
Clockwindings Vanilla BBS Rebalancd
Corvus' bots
Daedalron bots
Luxury Goods for Questionable Purposes
Whore Bot
Shakymod Parts
Shalymod Names

B Grade bot
97% Integrity
B in Electronics
A in Mechanics

Does not show up as an eligible bot for the BBS offering.

thoughts?

View attachment 1871112
Vanilla BBS offers require 100% integrity.
P.S.: Well, bot ones at least :D
 

Radnor

Member
Game Developer
Nov 9, 2021
365
942
Check if bot is DNS marked.
P.S.: Checked mission mod json, all seems good, bot on pic should be listed. Tested it with vanilla bot, bot is listed.
 
Last edited:

dmmt

Well-Known Member
May 8, 2020
1,007
979
DNS-OFF

I have not proceeded in the game beyond this point, because it is night. I sleep, it becomes a new day, and the offerings change. Why this bot is not showing, is beyond me.

there is the save if it makes any difference. I'm stymied as to why the bot is not showing up.
 

Radnor

Member
Game Developer
Nov 9, 2021
365
942
DNS-OFF

I have not proceeded in the game beyond this point, because it is night. I sleep, it becomes a new day, and the offerings change. Why this bot is not showing, is beyond me.

there is the save if it makes any difference. I'm stymied as to why the bot is not showing up.
Downloaded needed mods, loaded save and see "This bot is marked do-not-sell" :D
Once turned off bot is listed, price is 85k.
 

dmmt

Well-Known Member
May 8, 2020
1,007
979
I change nothing...mine shows DNS OFF,...well damn. I ws looking at the wrong screen. I looked WORKSHOP and bot, it sas DNS-off. I click on Bot Status, and it says...marked Do not sell.

<----for a supposedly intelligent guy, can be gawdawful dense sometimes.

Imma go pour a drink...maybe two

TY Radnor, for your extreme demonstration of patience here. I MUCH appreciate ya.
 
Last edited:

Radnor

Member
Game Developer
Nov 9, 2021
365
942
I change nothing...mine shows DNS OFF,...well damn. I ws looking at the wrong screen. I looked WORKSHOP and bot, it sas DNS-off. I click on Bot Status, and it says...marked Do not sell.

<----for a supposedly intelligent guy, can be gawdawful dense sometimes.

Imma go pour a drink...maybe two

TY Radnor, for your extreme demonstration of patience here. I MUCH appreciate ya.
DNS can be confusing sometimes, i probably will make bots/parts listed anyway, just add extra YES/NO choice if thing is DNS. Probably v0.5.

Happens, take it easy :D
 

subenji

New Member
Oct 10, 2018
4
3
Getting errors when trying to send bots on missions (not all bots)
Code:
I'm sorry, but an uncaught exception occurred.

While processing text tag {u'type': u'money', u'value': 10000} in u"{size=-8}{color=#6D8}{u'type': u'money', u'value': 10000}{/}{/}".:
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
Exception: Unknown text tag u"u'type': u'money', u'value': 10000"
...
I got this as well, and it was from Mr_Shaky's Illegal Fights Missions pack.
Costs were defined in the json as a Dictionary, but need to be defined as a List or Tuple. In 0.4, this didn't cause any errors, but I believe the costs just never applied. In 0.4.1, costs now display on the mission screen, and the issue is apparent.

Fixing is as simple as altering the .json from:
Code:
            "duration": 1,
            "costs": [
              {
                "type": "money",
                "value": 100,
              },
            ],
            "results": [
...
to
Code:
            "duration": 1,
            "costs": [("money",100)],
            "results": [
...
as well as the 2 other occurences.
 
Last edited:

Mr_Shaky

Member
Nov 6, 2017
219
205
I got this as well, and it was from Mr_Shaky's Illegal Fights Missions pack.
Yeah. I made it for 0.4.0 when he first released missions. But costs didn't actually work and there where no official example of a mission that cost money. So I think I just copy pasted the money loot line from the whores json. ¯\_(ツ)_/¯

Edit: Here's an updated version. Seems I already fixed it in my local copy. Also nerfed the winnings and increased damage taken in deathmatch.
 
Last edited:
  • Like
Reactions: atomicp and subenji

Thaimas

Newbie
Sep 10, 2021
33
48
Two more male bots.

Todoroki class B and Todoroki class D. There are images and 3D animations in both mods.

Download:

Download:

You have to have my Male bots Framework installed for them
Also you need Mr.Shaky's part mod, download it
here

You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:
  • Like
Reactions: Drussler

Drussler

Active Member
Donor
Jan 8, 2018
809
1,045
Tried to create a TL file to write a translation but unfortunately it does not work! Is this the way you want it ?
 

Radnor

Member
Game Developer
Nov 9, 2021
365
942
Tried to create a TL file to write a translation but unfortunately it does not work! Is this the way you want it ?
Game generates text from parts during play and i didn't planned translation support. Plus there are json files containing text, these can't be translated with RenPy at all, only manually.
All things considered i think only way to translate game would be working with sources directly, making separate game version per language. But it would make any sense only if/when more or less final version is released.
 
  • Like
Reactions: Drussler

Drussler

Active Member
Donor
Jan 8, 2018
809
1,045
Game generates text from parts during play and i didn't planned translation support. Plus there are json files containing text, these can't be translated with RenPy at all, only manually.
All things considered i think only way to translate game would be working with sources directly, making separate game version per language. But it would make any sense only if/when more or less final version is released.
Thanks for the quick reply! :)
 
  • Like
Reactions: Radnor

kulbak

Member
Oct 31, 2016
162
94
Tinkering [random] bot parts from the Workshop screen makes the item disappear from the inventory when fully repaired. Strange stuff. Lol.
 

mineride

Newbie
Apr 14, 2019
28
30
@mineride's mods
Contains 2 mission mods at the time I post this.
Author stated they would post future mods there.
New mods available :

optional module - grey - database :
Rpy script which let modders create lore and information around what they create for the game. It let the player input anything but must be aware of some limitation and it's case sensitive ( M is different from m). Templates are available for modders to make all the files the same as the others even between modders files. It doesn't make anything dependent from that mod as it only create new labels just for itself. template available : bots, bots parts, company, individual, public and private org, event
Last update :17/06/22
installation path : game/modules (can not exist. have to create it yourself. some file is overwriting vanilla files which require that path)

-MR_Parts : pack of json files with parts and new defects. WIP which has now 28 parts out of the 161 planned.
Last update : 17/06/22
installation path : game/mods


UPDATE :

Mr-bots : new bot available : 2b-AT-MSMK3
 
Last edited:
4.60 star(s) 45 Votes